Annotation Interface Audit
States that this method should be logged for auditing purposes.
- Since:
- 1.0
- Author:
- Alice Leung, Dmitriy Kopylenko, Scott Battaglia
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionThe action to write to the log when we audit this method.Reference name of the action resolver to use.Reference name of the resource resolver to use. -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionIdentifier for this particular application in the audit trail logs.Reference name of the principal resolver to use.
-
Element Details
-
action
String actionThe action to write to the log when we audit this method. Value must be defined.- Returns:
- the action to write to the logs.
-
resourceResolverName
String resourceResolverNameReference name of the resource resolver to use.- Returns:
- the reference to the resource resolver. CANNOT be NULL.
-
actionResolverName
String actionResolverNameReference name of the action resolver to use.- Returns:
- the reference to the action resolver. CANNOT be NULL.
-
-
-
applicationCode
String applicationCodeIdentifier for this particular application in the audit trail logs. This attribute should only be used to override the basic application code when you want to differentiate a section of the code.- Returns:
- the application code or an empty String if none is set.
- Default:
- ""
-
principalResolverName
String principalResolverNameReference name of the principal resolver to use.- Returns:
- the reference to the principal resolver.
- Default:
- ""
-