public interface RecordsManagementAction
| Modifier and Type | Method and Description |
|---|---|
RecordsManagementActionResult |
execute(org.alfresco.service.cmr.repository.NodeRef filePlanComponent,
Map<String,Serializable> parameters)
Execution of the action
|
String |
getDescription()
Get the description of the action
|
org.alfresco.service.cmr.repository.NodeRef |
getImplicitTargetNodeRef()
Some admin-related rmActions execute against a target nodeRef which is not provided
by the calling code, but is instead an implementation detail of the action.
|
String |
getLabel()
Get the label of the action
|
String |
getName()
Get the name of the action
|
RecordsManagementActionDefinition |
getRecordsManagementActionDefinition()
Get the records management action definition.
|
boolean |
isDispositionAction()
Indicates whether this is a disposition action or not
|
boolean |
isPublicAction()
Indicates whether the action is public or not
|
String getName()
String getLabel()
String getDescription()
boolean isDispositionAction()
RecordsManagementActionResult execute(org.alfresco.service.cmr.repository.NodeRef filePlanComponent, Map<String,Serializable> parameters)
filePlanComponent - file plan component the action is executed uponparameters - action parametersorg.alfresco.service.cmr.repository.NodeRef getImplicitTargetNodeRef()
RecordsManagementActionDefinition getRecordsManagementActionDefinition()
boolean isPublicAction()
Copyright © 2005–2016 Alfresco Software. All rights reserved.