Class RecordsManagementActionConditionEvaluatorAbstractBase
java.lang.Object
org.alfresco.repo.action.CommonResourceAbstractBase
org.alfresco.repo.action.ParameterizedItemAbstractBase
org.alfresco.repo.action.evaluator.ActionConditionEvaluatorAbstractBase
org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementActionConditionEvaluatorAbstractBase
- All Implemented Interfaces:
RecordsManagementActionCondition
,ActionConditionEvaluator
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanNameAware
- Direct Known Subclasses:
CapabilityConditionEvaluator
,DelegateActionCondition
,HasDispositionActionEvaluator
,IsKindEvaluator
,IsRecordTypeEvaluator
public abstract class RecordsManagementActionConditionEvaluatorAbstractBase
extends ActionConditionEvaluatorAbstractBase
implements RecordsManagementActionCondition, org.springframework.beans.factory.BeanNameAware
Records management action condition evaluator abstract base implementation.
- Since:
- 2.1
- Author:
- Roy Wetherall
-
Field Summary
Fields inherited from class org.alfresco.repo.action.evaluator.ActionConditionEvaluatorAbstractBase
actionConditionDefinition
Fields inherited from class org.alfresco.repo.action.ParameterizedItemAbstractBase
adhocPropertiesAllowed, DISPLAY_LABEL, runtimeActionService
Fields inherited from class org.alfresco.repo.action.CommonResourceAbstractBase
name
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Get the name of the action conditionGet the description of the action conditionprotected FilePlanService
getLabel()
Get the label of the action conditionprotected RecordsManagementActionService
void
init()
boolean
void
setBeanName
(String name) void
setFilePlanService
(FilePlanService filePlanService) void
setPublicCondition
(boolean publicCondition) void
setRecordsManagementActionService
(RecordsManagementActionService recordsManagementActionService) void
setRetryingTransactionHelper
(RetryingTransactionHelper retryingTransactionHelper) Methods inherited from class org.alfresco.repo.action.evaluator.ActionConditionEvaluatorAbstractBase
evaluate, evaluateImpl
Methods inherited from class org.alfresco.repo.action.ParameterizedItemAbstractBase
checkMandatoryProperties, getAdhocPropertiesAllowed, getDescriptionKey, getLocalizedParameterDefinitions, getParamDisplayLabel, getParamDisplayLabel, getParameterDefintions, getTitleKey, setAdhocPropertiesAllowed, setLocales, setRuntimeActionService, toString
-
Constructor Details
-
RecordsManagementActionConditionEvaluatorAbstractBase
public RecordsManagementActionConditionEvaluatorAbstractBase()
-
-
Method Details
-
getRecordsManagementActionService
- Returns:
- Records management action service
-
getFilePlanService
- Returns:
- File plan service
-
setRecordsManagementActionService
public void setRecordsManagementActionService(RecordsManagementActionService recordsManagementActionService) - Parameters:
recordsManagementActionService
- records management action service
-
setFilePlanService
- Parameters:
filePlanService
- file plan service
-
setRetryingTransactionHelper
- Parameters:
retryingTransactionHelper
- retrying transaction helper
-
init
public void init()- Overrides:
init
in classActionConditionEvaluatorAbstractBase
- See Also:
-
setPublicCondition
public void setPublicCondition(boolean publicCondition) - Overrides:
setPublicCondition
in classActionConditionEvaluatorAbstractBase
-
setBeanName
- Specified by:
setBeanName
in interfaceorg.springframework.beans.factory.BeanNameAware
- Overrides:
setBeanName
in classCommonResourceAbstractBase
- See Also:
-
getBeanName
Description copied from interface:RecordsManagementActionCondition
Get the name of the action condition- Specified by:
getBeanName
in interfaceRecordsManagementActionCondition
- Returns:
- String action condition name
- See Also:
-
getLabel
Description copied from interface:RecordsManagementActionCondition
Get the label of the action condition- Specified by:
getLabel
in interfaceRecordsManagementActionCondition
- Returns:
- String action condition label
- See Also:
-
getDescription
Description copied from interface:RecordsManagementActionCondition
Get the description of the action condition- Specified by:
getDescription
in interfaceRecordsManagementActionCondition
- Returns:
- String action condition description
- See Also:
-
getActionConditionDefintion
- Specified by:
getActionConditionDefintion
in interfaceActionConditionEvaluator
- Overrides:
getActionConditionDefintion
in classActionConditionEvaluatorAbstractBase
- See Also:
-
addParameterDefinitions
- Specified by:
addParameterDefinitions
in classParameterizedItemAbstractBase
- See Also:
-
isPublicCondition
public boolean isPublicCondition()- Specified by:
isPublicCondition
in interfaceRecordsManagementActionCondition
- Returns:
true
if the condition is public,false
otherwise- See Also:
-
getRecordsManagementActionConditionDefinition
- Specified by:
getRecordsManagementActionConditionDefinition
in interfaceRecordsManagementActionCondition
- Returns:
- The records management action condition definition
- See Also:
-