Interface DispositionSchedule
-
- All Known Implementing Classes:
DispositionScheduleImpl
public interface DispositionSchedule
Disposition schedule interface- Author:
- Roy Wetherall
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DispositionActionDefinition
getDispositionActionDefinition(String id)
Get the disposition action definitionDispositionActionDefinition
getDispositionActionDefinitionByName(String name)
Get the disposition action definition by the name of the disposition actionList<DispositionActionDefinition>
getDispositionActionDefinitions()
Gets all the disposition action definitions for the scheduleString
getDispositionAuthority()
Get the disposition authorityString
getDispositionInstructions()
Get the disposition instructionsorg.alfresco.service.cmr.repository.NodeRef
getNodeRef()
Get the NodeRef that represents the disposition scheduleboolean
isRecordLevelDisposition()
Indicates whether the disposal occurs at record level or not
-
-
-
Method Detail
-
getNodeRef
org.alfresco.service.cmr.repository.NodeRef getNodeRef()
Get the NodeRef that represents the disposition schedule- Returns:
NodeRef
of disposition schedule
-
getDispositionAuthority
String getDispositionAuthority()
Get the disposition authority- Returns:
String
disposition authority
-
getDispositionInstructions
String getDispositionInstructions()
Get the disposition instructions- Returns:
String
disposition instructions
-
isRecordLevelDisposition
boolean isRecordLevelDisposition()
Indicates whether the disposal occurs at record level or not- Returns:
- boolean true if at record level, false otherwise
-
getDispositionActionDefinitions
List<DispositionActionDefinition> getDispositionActionDefinitions()
Gets all the disposition action definitions for the schedule- Returns:
- List<
DispositionActionDefinition
> disposition action definitions
-
getDispositionActionDefinition
DispositionActionDefinition getDispositionActionDefinition(String id)
Get the disposition action definition- Parameters:
id
- the action definition id- Returns:
DispositionActionDefinition
disposition action definition
-
getDispositionActionDefinitionByName
DispositionActionDefinition getDispositionActionDefinitionByName(String name)
Get the disposition action definition by the name of the disposition action- Parameters:
name
- disposition action name- Returns:
DispositionActionDefinition
disposition action definition, null if none
-
-