public abstract class RecordsManagementActionConditionEvaluatorAbstractBase extends org.alfresco.repo.action.evaluator.ActionConditionEvaluatorAbstractBase implements RecordsManagementActionCondition, org.springframework.beans.factory.BeanNameAware
| Constructor and Description |
|---|
RecordsManagementActionConditionEvaluatorAbstractBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addParameterDefinitions(List<org.alfresco.service.cmr.action.ParameterDefinition> arg0) |
org.alfresco.service.cmr.action.ActionConditionDefinition |
getActionConditionDefintion() |
String |
getDescription()
Get the description of the action condition
|
protected FilePlanService |
getFilePlanService() |
String |
getLabel()
Get the label of the action condition
|
String |
getName()
Get the name of the action condition
|
RecordsManagementActionConditionDefinition |
getRecordsManagementActionConditionDefinition() |
protected RecordsManagementActionService |
getRecordsManagementActionService() |
void |
init() |
boolean |
isPublicCondition() |
void |
setBeanName(String name) |
void |
setFilePlanService(FilePlanService filePlanService) |
void |
setPublicCondition(boolean publicCondition) |
void |
setRecordsManagementActionService(RecordsManagementActionService recordsManagementActionService) |
void |
setRetryingTransactionHelper(org.alfresco.repo.transaction.RetryingTransactionHelper retryingTransactionHelper) |
evaluate, evaluateImplcheckMandatoryProperties, getAdhocPropertiesAllowed, getDescriptionKey, getLocalizedParameterDefinitions, getParamDisplayLabel, getParamDisplayLabel, getParameterDefintions, getTitleKey, setAdhocPropertiesAllowed, setLocales, setRuntimeActionService, toStringpublic RecordsManagementActionConditionEvaluatorAbstractBase()
protected RecordsManagementActionService getRecordsManagementActionService()
protected FilePlanService getFilePlanService()
public void setRecordsManagementActionService(RecordsManagementActionService recordsManagementActionService)
recordsManagementActionService - records management action servicepublic void setFilePlanService(FilePlanService filePlanService)
filePlanService - file plan servicepublic void setRetryingTransactionHelper(org.alfresco.repo.transaction.RetryingTransactionHelper retryingTransactionHelper)
retryingTransactionHelper - public void init()
init in class org.alfresco.repo.action.evaluator.ActionConditionEvaluatorAbstractBaseActionConditionEvaluatorAbstractBase.init()public void setPublicCondition(boolean publicCondition)
setPublicCondition in class org.alfresco.repo.action.evaluator.ActionConditionEvaluatorAbstractBasepublic void setBeanName(String name)
setBeanName in interface org.springframework.beans.factory.BeanNameAwaresetBeanName in class org.alfresco.repo.action.CommonResourceAbstractBaseCommonResourceAbstractBase.setBeanName(java.lang.String)public String getName()
RecordsManagementActionConditiongetName in interface RecordsManagementActionConditionorg.alfresco.module.org_alfresco_module_rm.RecordsManagementAction#getName()public String getLabel()
RecordsManagementActionConditiongetLabel in interface RecordsManagementActionConditionRecordsManagementAction.getLabel()public String getDescription()
RecordsManagementActionConditiongetDescription in interface RecordsManagementActionConditionRecordsManagementAction.getDescription()public org.alfresco.service.cmr.action.ActionConditionDefinition getActionConditionDefintion()
getActionConditionDefintion in interface org.alfresco.repo.action.evaluator.ActionConditionEvaluatorgetActionConditionDefintion in class org.alfresco.repo.action.evaluator.ActionConditionEvaluatorAbstractBaseTODO base class should provide "createActionDefinition" method that can be over-ridden like the ActionExecuter
base class to prevent duplication of code and a cleaner extension.protected void addParameterDefinitions(List<org.alfresco.service.cmr.action.ParameterDefinition> arg0)
addParameterDefinitions in class org.alfresco.repo.action.ParameterizedItemAbstractBaseParameterizedItemAbstractBase.addParameterDefinitions(java.util.List)public boolean isPublicCondition()
isPublicCondition in interface RecordsManagementActionConditionRecordsManagementActionCondition.isPublicCondition()public RecordsManagementActionConditionDefinition getRecordsManagementActionConditionDefinition()
getRecordsManagementActionConditionDefinition in interface RecordsManagementActionConditionRecordsManagementActionCondition.getRecordsManagementActionConditionDefinition()Copyright © 2005–2016 Alfresco Software. All rights reserved.