org.alfresco.repo.action.executer
Interface ActionExecuter

All Known Implementing Classes:
AbstractRenderingEngine, AbstractTransformationRenderingEngine, ActionExecuterAbstractBase, ActionServiceImplTest.SleepActionExecuter, AddFeaturesActionExecuter, AVMDeployWebsiteAction, AVMRevertListAction, AVMRevertStoreAction, AVMRevertToVersionAction, AVMUndoSandboxListAction, BaseTemplateRenderingEngine, BlogAction, CheckInActionExecuter, CheckOutActionExecuter, CompositeActionExecuter, CompositeRenderingEngine, ContentMetadataExtracter, CopyActionExecuter, CopyToWebProjectActionExecuter, CountChildrenActionExecuter, CounterIncrementActionExecuter, CreateThumbnailActionExecuter, CreateTransferTargetActionExecuter, CreateVersionActionExecuter, ExecuteAllRulesActionExecuter, ExporterActionExecuter, FreemarkerRenderingEngine, ImageRenderingEngine, ImageTransformActionExecuter, ImporterActionExecuter, LinkCategoryActionExecuter, LinkRules, LinkValidationAction, MailActionExecuter, MoveActionExecuter, PerformRenditionActionExecuter, ReformatRenderingEngine, RefreshTagScopeActionExecuter, RemoveFeaturesActionExecuter, ReorderRules, RepositoryExporterActionExecuter, ScriptActionExecuter, SetPropertyValueActionExecuter, SimpleAVMPromoteAction, SimpleAVMSubmitAction, SimpleWorkflowActionExecuter, SpecialiseTypeActionExecuter, StartAVMWorkflowAction, StartWorkflowActionExecuter, TransferAsyncAction, TransferCommitActionExecuter, TransferOneNodeActionExecuter, TransferTreeActionExecuter, TransferTreeWithCancelActionExecuter, TransformActionExecuter, TransitionSimpleWorkflowActionExecuter, UnlinkRules, UpdateTagScopesActionExecuter, UpdateThumbnailActionExecuter, WCMSandboxRevertSnapshotAction, WCMSandboxSubmitAction, WCMSandboxUndoAction, XSLTRenderingEngine

public interface ActionExecuter

Action executer interface


Field Summary
static java.lang.String PARAM_RESULT
          Standard action result parameter name
 
Method Summary
 void execute(Action action, NodeRef actionedUponNodeRef)
          Execute the action executer
 ActionDefinition getActionDefinition()
          Get the action definition for the action
 java.lang.String getQueueName()
          Get the queueName that will execute this action
 

Field Detail

PARAM_RESULT

static final java.lang.String PARAM_RESULT
Standard action result parameter name

See Also:
Constant Field Values
Method Detail

getActionDefinition

ActionDefinition getActionDefinition()
Get the action definition for the action

Returns:
the action definition

execute

void execute(Action action,
             NodeRef actionedUponNodeRef)
Execute the action executer

Parameters:
action - the action
actionedUponNodeRef - the actioned upon node reference

getQueueName

java.lang.String getQueueName()
Get the queueName that will execute this action



Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.