public interface ILoggingAction
The ILoggingAction therefore contains the following properties, which are described here shortly:
Initial Date: 20.10.2009
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getActionObject()
Returns the actionObject of this logging action.
|
ActionVerb |
getActionVerb()
Returns the actionVerb of this logging action.
|
CrudAction |
getCrudAction()
Returns the type of action this logging action represents - which is one of Create, Retrieve, Update or Delete.
|
java.lang.String |
getJavaFieldIdForDebug()
This is for DEBUG only - it is usually mapped to the name of the static field and issued in technical logging when the ResourceableType-Check fails
|
ActionType |
getResourceActionType()
Returns whether this logging action is only visible to a resource admin (true) or also to a user (false)
|
ResourceableTypeList |
getTypeListDefinition()
Returns the ResourceableTypeList - which is a list of ILoggingResourceableTypes defining what is expected to be stored to the DB alongside this logging action
|
ActionType getResourceActionType()
CrudAction getCrudAction()
ActionVerb getActionVerb()
java.lang.String getActionObject()
Note that this is not an enum like ActionVerb since it is distributed amongst the ILoggingAction implementors - who themselves are very encouraged to use an enum underneath though and use name() on that!
ResourceableTypeList getTypeListDefinition()
java.lang.String getJavaFieldIdForDebug()