public abstract class AuditableActionExecuterAbstractBase
extends org.alfresco.repo.action.executer.ActionExecuterAbstractBase
implements org.springframework.context.ApplicationContextAware
actionDefinition, applicableTypes, publicAction| Constructor and Description |
|---|
AuditableActionExecuterAbstractBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(org.alfresco.service.cmr.action.Action action,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef) |
protected org.springframework.context.ApplicationContext |
getApplicationContext() |
void |
init() |
protected boolean |
isAuditable() |
protected boolean |
isAuditedImmediately() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setAuditable(boolean auditable) |
void |
setAuditedImmediately(boolean auditedImmediately) |
createActionDefinition, executeImpl, getActionDefinition, getIgnoreLock, getQueueName, getTrackStatus, isApplicableType, onLogException, setApplicableTypes, setBaseNodeService, setDictionaryService, setIgnoreLock, setLockService, setMlAwareNodeService, setPublicAction, setQueueName, setTrackStatusaddParameterDefinitions, checkMandatoryProperties, getAdhocPropertiesAllowed, getDescriptionKey, getLocalizedParameterDefinitions, getParamDisplayLabel, getParamDisplayLabel, getParameterDefintions, getTitleKey, setAdhocPropertiesAllowed, setLocales, setRuntimeActionService, toStringprotected boolean isAuditable()
protected boolean isAuditedImmediately()
protected org.springframework.context.ApplicationContext getApplicationContext()
public void setAuditable(boolean auditable)
auditable - true if auditable, false otherwisepublic void setAuditedImmediately(boolean auditedImmediately)
auditedImmediately - true if to be audited immediately, false to be audited after transaction commitspublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext in interface org.springframework.context.ApplicationContextAwareApplicationContextAware.setApplicationContext(org.springframework.context.ApplicationContext)public void init()
init in class org.alfresco.repo.action.executer.ActionExecuterAbstractBaseActionExecuterAbstractBase.init()public void execute(org.alfresco.service.cmr.action.Action action,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
execute in interface org.alfresco.repo.action.executer.ActionExecuterexecute in class org.alfresco.repo.action.executer.ActionExecuterAbstractBaseActionExecuterAbstractBase.execute(org.alfresco.service.cmr.action.Action, org.alfresco.service.cmr.repository.NodeRef)Copyright © 2005–2018 Alfresco Software. All rights reserved.