Class AbstractTemplateActionDefinition
- java.lang.Object
-
- org.alfresco.repo.action.scheduled.AbstractTemplateActionDefinition
-
- All Implemented Interfaces:
TemplateActionDefinition
- Direct Known Subclasses:
CompositeTemplateActionDefinition,SimpleTemplateActionDefinition
public abstract class AbstractTemplateActionDefinition extends java.lang.Object implements TemplateActionDefinition
Common attributes for template action definitions.- Author:
- Andy Hind
-
-
Field Summary
Fields Modifier and Type Field Description ActionServiceactionServiceThe action serviceprotected TemplateActionDefinitioncompensatingTemplateActionDefinitionThe compensating actionTemplateServicetemplateServiceThe template service
-
Constructor Summary
Constructors Constructor Description AbstractTemplateActionDefinition()Simple construction
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActionServicegetActionService()Get the action service.TemplateActionDefinitiongetCompensatingTemplateCompositeActionDefinition()Get the template that defines the conpensating action.TemplateServicegetTemplateService()Get the template service.voidsetActionService(ActionService actionService)Set the action service - IOC.voidsetCompensatingTemplateCompositeActionDefinition(TemplateActionDefinition compensatingTemplateActionDefinition)Set the template to define the compensating action.voidsetTemplateService(TemplateService templateService)Set the template service - IOC.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.alfresco.repo.action.scheduled.TemplateActionDefinition
getAction
-
-
-
-
Field Detail
-
actionService
public ActionService actionService
The action service
-
templateService
public TemplateService templateService
The template service
-
compensatingTemplateActionDefinition
protected TemplateActionDefinition compensatingTemplateActionDefinition
The compensating action
-
-
Method Detail
-
getActionService
public ActionService getActionService()
Get the action service.- Returns:
- - the action service.
-
setActionService
public void setActionService(ActionService actionService)
Set the action service - IOC.- Parameters:
actionService- ActionService
-
getTemplateService
public TemplateService getTemplateService()
Get the template service.- Returns:
- - the template service
-
setTemplateService
public void setTemplateService(TemplateService templateService)
Set the template service - IOC.- Parameters:
templateService- TemplateService
-
setCompensatingTemplateCompositeActionDefinition
public void setCompensatingTemplateCompositeActionDefinition(TemplateActionDefinition compensatingTemplateActionDefinition)
Set the template to define the compensating action.- Parameters:
compensatingTemplateActionDefinition- TemplateActionDefinition
-
getCompensatingTemplateCompositeActionDefinition
public TemplateActionDefinition getCompensatingTemplateCompositeActionDefinition()
Get the template that defines the conpensating action.- Returns:
- - the template action definition.
-
-