Uses of Interface
org.alfresco.service.cmr.action.Action
Packages that use Action
Package
Description
Provides the implementation of the transfer service which can be used to
transfer nodes from one repository to another.
-
Uses of Action in org.alfresco.repo.action
Classes in org.alfresco.repo.action with type parameters of type ActionClasses in org.alfresco.repo.action that implement ActionModifier and TypeClassDescriptionclassAction implementationclassComposite action implementationMethods in org.alfresco.repo.action that return ActionModifier and TypeMethodDescriptionActionServiceImpl.createAction(String name) ActionServiceImpl.createAction(String name, Map<String, Serializable> params) ActionServiceImpl.createAction(NodeRef actionNodeRef) Create an action from the action node referenceRuntimeActionService.createAction(NodeRef actionNodeRef) Create a new action based on an action node referenceCompositeActionImpl.getAction(int index) OngoingAsyncAction.getAction()ActionImpl.getCompensatingAction()Methods in org.alfresco.repo.action that return types with arguments of type ActionModifier and TypeMethodDescriptionActionServiceImpl.getActions(NodeRef nodeRef) CompositeActionImpl.getActions()Methods in org.alfresco.repo.action with parameters of type ActionModifier and TypeMethodDescriptionActionServiceMonitor.actionStarted(Action action) Called by theActionServiceImplwhen an action is started.voidvoidprotected static ExecutionDetailsActionTrackingServiceImpl.buildExecutionDetails(Action action) Builds up the details to be stored in a cache for a specific actionprotected static ExecutionDetailsActionTrackingServiceImpl.buildExecutionDetails(Action action, NodeRef actionedUponNodeRef) Builds up the details to be stored in a cache for a specific actionprotected static ExecutionSummaryActionTrackingServiceImpl.buildExecutionSummary(Action action) ActionServiceImpl.createActionNodeRef(Action action, NodeRef parentNodeRef, QName assocTypeName, QName assocName) RuntimeActionService.createActionNodeRef(Action action, NodeRef parentNodeRef, QName assocTypeName, QName assocName) Create a action node referencevoidActionServiceImpl.directActionExecution(Action action, NodeRef actionedUponNodeRef) voidRuntimeActionService.directActionExecution(Action action, NodeRef actionedUponNodeRef) Execute an action directlybooleanActionServiceImpl.evaluateAction(Action action, NodeRef actionedUponNodeRef) voidActionServiceImpl.executeAction(Action action, NodeRef actionedUponNodeRef) voidActionServiceImpl.executeAction(Action action, NodeRef actionedUponNodeRef, boolean checkConditions) voidActionServiceImpl.executeAction(Action action, NodeRef actionedUponNodeRef, boolean checkConditions, boolean executeAsychronously) voidAsynchronousActionExecutionQueue.executeAction(RuntimeActionService actionService, Action action, NodeRef actionedUponNodeRef, boolean checkConditions, Set<String> actionChain) voidAsynchronousActionExecutionQueueImpl.executeAction(RuntimeActionService actionService, Action action, NodeRef actionedUponNodeRef, boolean checkConditions, Set<String> actionChain) voidAsynchronousActionExecutionQueueImpl.executeAction(RuntimeActionService actionService, Action action, NodeRef actionedUponNodeRef, boolean checkConditions, Set<String> actionChain, NodeRef actionExecutionHistoryNodeRef) voidActionServiceImpl.executeActionImpl(Action action, NodeRef actionedUponNodeRef, boolean checkConditions, boolean executedAsynchronously, Set<String> actionChain) voidRuntimeActionService.executeActionImpl(Action action, NodeRef actionedUponNodeRef, boolean checkConditions, boolean executedAsynchronously, Set<String> actionChain) Perform low-level action executionprotected static StringActionTrackingServiceImpl.generateCacheKey(Action action) Generates the cache key for the specified action.ActionTrackingServiceImpl.getExecutingActions(Action action) intCompositeActionImpl.indexOfAction(Action action) voidAsynchronousActionExecutionQueuePolicies.OnAsyncActionExecute.onAsyncActionExecute(Action action, NodeRef actionedUponNodeRef) booleanActionServiceImpl.onLogException(Action action, org.apache.commons.logging.Log logger, Throwable t, String message) booleanRuntimeActionService.onLogException(Action action, org.apache.commons.logging.Log logger, Throwable t, String message) Optional logging of errors callback for the action executer for the cases when the error might be ignored or shown in a different manner for the actionvoidActionTrackingServiceImpl.recordActionComplete(Action action) voidActionTrackingServiceImpl.recordActionExecuting(Action action) voidActionTrackingServiceImpl.recordActionExecuting(Action action, NodeRef actionedUponNodeRef) voidActionTrackingServiceImpl.recordActionFailure(Action action, Throwable exception) Schedule the recording of the action failure to occur in another transactionvoidActionTrackingServiceImpl.recordActionPending(Action action) voidActionTrackingServiceImpl.recordActionPending(Action action, NodeRef actionedUponNodeRef) voidActionServiceImpl.removeAction(NodeRef nodeRef, Action action) voidCompositeActionImpl.removeAction(Action action) voidActionServiceImpl.saveAction(NodeRef nodeRef, Action action) voidActionServiceImpl.saveActionImpl(NodeRef actionNodeRef, Action action) voidRuntimeActionService.saveActionImpl(NodeRef actionNodeRef, Action action) Save action, used internally to store the details of an action on the aciton node.voidvoidActionImpl.setCompensatingAction(Action action) voidActionServiceImpl.verifyActionAccessRestrictions(Action action) voidRuntimeActionService.verifyActionAccessRestrictions(Action action) Verify users access to an action with restrictionsConstructors in org.alfresco.repo.action with parameters of type ActionModifierConstructorDescriptionActionImpl(Action action) ActionImpl(Action action, String actionDefinitionName) CallbackTransactionListener(Action action, NodeRef actionedUponNodeRef) ConstructorOngoingAsyncAction(NodeRef node, Action action) RunningAction(Action action) -
Uses of Action in org.alfresco.repo.action.access
Methods in org.alfresco.repo.action.access with parameters of type ActionModifier and TypeMethodDescriptionprotected booleanActionAccessRestrictionAbstractBase.blockAccessRestriction(Action action) static StringActionAccessRestriction.getActionContext(Action action) protected abstract voidActionAccessRestrictionAbstractBase.innerVerifyAccessRestriction(Action action) Restriction specific implementation of extensionsprotected voidAdminActionAccessRestriction.innerVerifyAccessRestriction(Action action) Only admin can run action access restrictionprotected booleanActionAccessRestrictionAbstractBase.isActionCausedByRule(Action action) Checks the hierarchy of primary parents of action node ref to look for Rule node ref Finding it means that the action was triggered by an existing rule, which are deemed secure as their validation happens at their setup.protected booleanActionAccessRestrictionAbstractBase.isActionExposed(Action action) static voidActionAccessRestriction.setActionContext(Action action, String actionContext) voidActionAccessRestriction.verifyAccessRestriction(Action action) Verify action access restrictionvoidActionAccessRestrictionAbstractBase.verifyAccessRestriction(Action action) Base for verifying access restriction, manages common checks for exposing action in config or action being ran as a consequence of running a rule (safe) -
Uses of Action in org.alfresco.repo.action.executer
Methods in org.alfresco.repo.action.executer with parameters of type ActionModifier and TypeMethodDescriptionprotected voidTransformActionExecuter.doTransform(Action ruleAction, NodeRef sourceNodeRef, ContentReader contentReader, NodeRef destinationNodeRef, ContentWriter contentWriter) Deprecated.Executed in a new transaction so that failures don't cause the entire transaction to rollback.voidExecute the action executervoidExecute the action executerprotected abstract voidActionExecuterAbstractBase.executeImpl(Action action, NodeRef actionedUponNodeRef) Execute the action implementationvoidAddFeaturesActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidCheckInActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidCheckOutActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidCompositeActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) voidContentMetadataEmbedder.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidContentMetadataExtracter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidCopyActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidCountChildrenActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) protected voidCounterIncrementActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) voidCreateVersionActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidExecuteAllRulesActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidExporterActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidImporterActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) protected voidLinkCategoryActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) Execute action implementationprotected voidMailActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) Send an email messagevoidMoveActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidRemoveFeaturesActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidRepositoryExporterActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) protected voidScriptActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) voidSetPropertyValueActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) protected voidSimpleWorkflowActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidSpecialiseTypeActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) voidTakeOwnershipActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) protected voidTransformActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) Deprecated.protected voidTransitionSimpleWorkflowActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) protected TransformationOptionsImageTransformActionExecuter.newTransformationOptions(Action ruleAction, NodeRef sourceNodeRef) protected TransformationOptionsTransformActionExecuter.newTransformationOptions(Action ruleAction, NodeRef sourceNodeRef) Deprecated.org.springframework.mail.javamail.MimeMessageHelperMailActionExecuter.prepareEmail(Action ruleAction, NodeRef actionedUponNodeRef, Pair<String, Locale> recipient, Pair<jakarta.mail.internet.InternetAddress, Locale> sender) default voidActionExecuter.verifyActionAccessRestrictions(Action action) Verify action access restrictionsvoidActionExecuterAbstractBase.verifyActionAccessRestrictions(Action action) Verify action access restrictionsvoidCompositeActionExecuter.verifyActionAccessRestrictions(Action action) Verify action access restrictions -
Uses of Action in org.alfresco.repo.action.scheduled
Methods in org.alfresco.repo.action.scheduled that return ActionModifier and TypeMethodDescriptionabstract ActionGenerate the actual action for the given node from the action template.Build the composite action in the context of the given node.ScheduledPersistedActionImpl.getAction()Get the action which the schedule applies toGenerate the action from the template using the context node.Generate an action definition for the action defined by this template.Methods in org.alfresco.repo.action.scheduled that return types with arguments of type ActionModifier and TypeMethodDescriptionCompensatingActionException.getCompensatingActions()Get the compensationg actionsMethods in org.alfresco.repo.action.scheduled with parameters of type ActionModifier and TypeMethodDescriptionScheduledPersistedActionServiceImpl.createSchedule(Action persistedAction) Creates a new schedule, for the specified Action.ScheduledPersistedActionServiceImpl.getSchedule(Action persistedAction) Constructors in org.alfresco.repo.action.scheduled with parameters of type ActionConstructor parameters in org.alfresco.repo.action.scheduled with type arguments of type ActionModifierConstructorDescriptionCompensatingActionException(String msgId, Throwable cause, List<AbstractScheduledAction.Pair<Action, NodeRef>> compensatingActions) -
Uses of Action in org.alfresco.repo.action.script
Methods in org.alfresco.repo.action.script with parameters of type ActionModifier and TypeMethodDescriptionScriptActionTrackingService.getExecutingActions(Action action) Retrieve summary details of all instances of the specified action that are currently executing. -
Uses of Action in org.alfresco.repo.download
Methods in org.alfresco.repo.download with parameters of type ActionModifier and TypeMethodDescriptionprotected voidCreateDownloadArchiveAction.executeImpl(Action action, NodeRef actionedUponNodeRef) Create an archive file containing content from the repository. -
Uses of Action in org.alfresco.repo.forms.processor.action
Methods in org.alfresco.repo.forms.processor.action that return ActionModifier and TypeMethodDescriptionActionFormResult.getAction()Returns the action that was executedConstructors in org.alfresco.repo.forms.processor.action with parameters of type ActionModifierConstructorDescriptionActionFormResult(Action action, Object result) Default constructor. -
Uses of Action in org.alfresco.repo.jscript
Fields in org.alfresco.repo.jscript declared as ActionConstructors in org.alfresco.repo.jscript with parameters of type ActionModifierConstructorDescriptionScriptAction(ServiceRegistry services, Action action, ActionDefinition actionDef) Construct -
Uses of Action in org.alfresco.repo.rendition
Classes in org.alfresco.repo.rendition that implement ActionModifier and TypeClassDescriptionclassDeprecated.The RenditionService is being replace by the simpler async RenditionService2.classDeprecated.The RenditionService is being replace by the simpler async RenditionService2.Methods in org.alfresco.repo.rendition with parameters of type ActionModifier and TypeMethodDescriptionprotected voidPerformRenditionActionExecuter.executeImpl(Action containingAction, NodeRef actionedUponNodeRef) Deprecated.Constructors in org.alfresco.repo.rendition with parameters of type ActionModifierConstructorDescriptionRenditionDefinitionImpl(Action action) Deprecated.RenditionDefinitionImpl(Action action, String renderingEngineName) Deprecated. -
Uses of Action in org.alfresco.repo.rendition.executer
Methods in org.alfresco.repo.rendition.executer with parameters of type ActionModifier and TypeMethodDescriptionprotected RenditionDefinitionAbstractRenderingEngine.checkActionIsRenditionDefinition(Action action) Deprecated.protected voidAbstractRenderingEngine.checkParameterValues(Action action) Deprecated.This method can be overridden by subclasses to provide checking of parameter values.protected voidImageRenderingEngine.checkParameterValues(Action action) Deprecated.protected voidAbstractRenderingEngine.executeImpl(Action action, NodeRef sourceNode) Deprecated.voidDeleteRenditionActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) Deprecated.protected voidAbstractRenderingEngine.executeRenditionImpl(Action action, NodeRef sourceNode) Deprecated.protected voidCompositeRenderingEngine.executeRenditionImpl(Action action, NodeRef sourceNode) Deprecated. -
Uses of Action in org.alfresco.repo.replication
Classes in org.alfresco.repo.replication that implement ActionMethods in org.alfresco.repo.replication with parameters of type ActionModifier and TypeMethodDescriptionprotected voidReplicationActionExecutor.executeImpl(Action action, NodeRef actionedUponNodeRef) Constructors in org.alfresco.repo.replication with parameters of type Action -
Uses of Action in org.alfresco.repo.rule
Methods in org.alfresco.repo.rule with parameters of type ActionModifier and TypeMethodDescriptionprotected voidLinkRules.executeImpl(Action action, NodeRef actionedUponNodeRef) protected voidReorderRules.executeImpl(Action action, NodeRef actionedUponNodeRef) protected voidUnlinkRules.executeImpl(Action action, NodeRef actionedUponNodeRef) RuleServiceImpl.getOwningNodeRef(Action action) -
Uses of Action in org.alfresco.repo.tagging
Methods in org.alfresco.repo.tagging with parameters of type ActionModifier and TypeMethodDescriptionprotected voidRefreshTagScopeActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) protected voidUpdateTagScopesActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) -
Uses of Action in org.alfresco.repo.thumbnail
Methods in org.alfresco.repo.thumbnail that return ActionModifier and TypeMethodDescriptionstatic ActionThumbnailHelper.createCreateThumbnailAction(ThumbnailDefinition thumbnailDef, ServiceRegistry services) Deprecated.Methods in org.alfresco.repo.thumbnail with parameters of type ActionModifier and TypeMethodDescriptionvoidAddFailedThumbnailActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) Deprecated.protected voidCreateThumbnailActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) Deprecated.protected voidUpdateThumbnailActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) Deprecated. -
Uses of Action in org.alfresco.repo.transfer
Methods in org.alfresco.repo.transfer with parameters of type ActionModifier and TypeMethodDescriptionprotected voidCreateTransferTargetActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) protected voidTransferAsyncAction.executeImpl(Action action, NodeRef actionedUponNodeRef) protected voidTransferCommitActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) protected voidTransferOneNodeActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) protected voidTransferTreeActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) protected voidTransferTreeWithCancelActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) -
Uses of Action in org.alfresco.repo.workflow
Methods in org.alfresco.repo.workflow with parameters of type ActionModifier and TypeMethodDescriptionprotected voidCancelWorkflowActionExecuter.executeImpl(Action action, NodeRef actionedUponNodeRef) protected voidStartWorkflowActionExecuter.executeImpl(Action ruleAction, NodeRef actionedUponNodeRef) -
Uses of Action in org.alfresco.service.cmr.action
Classes in org.alfresco.service.cmr.action with type parameters of type ActionSubinterfaces of Action in org.alfresco.service.cmr.actionModifier and TypeInterfaceDescriptioninterfaceA marker interface that forms part of the Cancel Action contract.interfaceComposite actionMethods in org.alfresco.service.cmr.action that return ActionModifier and TypeMethodDescriptionActionService.createAction(String name) Create a new actionActionService.createAction(String name, Map<String, Serializable> params) Create a new action specifying the initial set of parameter valuesGets an action stored against a given node reference.Action.getCompensatingAction()Get the compensating action.Methods in org.alfresco.service.cmr.action that return types with arguments of type ActionModifier and TypeMethodDescriptionActionService.getActions(NodeRef nodeRef) Gets all the actions currently saved on the given node reference.Methods in org.alfresco.service.cmr.action with parameters of type ActionModifier and TypeMethodDescriptionbooleanActionService.evaluateAction(Action action, NodeRef actionedUponNodeRef) Evaluted the conditions set on an action.voidActionService.executeAction(Action action, NodeRef actionedUponNodeRef) The actions conditions are always checked.voidActionService.executeAction(Action action, NodeRef actionedUponNodeRef, boolean checkConditions) The action is executed based on the asynchronous attribute of the action.voidActionService.executeAction(Action action, NodeRef actionedUponNodeRef, boolean checkConditions, boolean executeAsynchronously) Executes the specified action upon the node reference provided.ActionTrackingService.getExecutingActions(Action action) Retrieve summary details of all instances of the specified action that are currently executing.voidActionTrackingService.recordActionComplete(Action action) Record that an action has completed execution without error.voidActionTrackingService.recordActionExecuting(Action action) Record that an action has begun execution.voidActionTrackingService.recordActionExecuting(Action action, NodeRef actionedUponNodeRef) Record that an action has begun execution.voidActionTrackingService.recordActionFailure(Action action, Throwable problem) Record that an action failed during executionvoidActionTrackingService.recordActionPending(Action action) Record that an action has been scheduled for asynchronous execution, and is pending being executed.voidActionTrackingService.recordActionPending(Action action, NodeRef actionedUponNodeRef) Record that an action against aNodeRefhas been scheduled for asynchronous execution, and is pending being executed.voidActionService.removeAction(NodeRef nodeRef, Action action) Removes an action associated with a node reference.voidActionService.saveAction(NodeRef nodeRef, Action action) Save an action against a node reference.voidAction.setCompensatingAction(Action action) Set the compensating action. -
Uses of Action in org.alfresco.service.cmr.action.scheduled
Methods in org.alfresco.service.cmr.action.scheduled that return ActionModifier and TypeMethodDescriptionScheduledPersistedAction.getAction()Get the action which the schedule applies toMethods in org.alfresco.service.cmr.action.scheduled with parameters of type ActionModifier and TypeMethodDescriptionScheduledPersistedActionService.createSchedule(Action persistedAction) Creates a new schedule, for the specified Action.ScheduledPersistedActionService.getSchedule(Action persistedAction) Returns the schedule for the specified action, or null if it isn't currently scheduled. -
Uses of Action in org.alfresco.service.cmr.rendition
Subinterfaces of Action in org.alfresco.service.cmr.renditionModifier and TypeInterfaceDescriptioninterfaceDeprecated.The RenditionService is being replace by the simpler async RenditionService2.interfaceDeprecated.The RenditionService is being replace by the simpler async RenditionService2. -
Uses of Action in org.alfresco.service.cmr.replication
Subinterfaces of Action in org.alfresco.service.cmr.replicationModifier and TypeInterfaceDescriptioninterfaceThis class is used to fully specify an inter-repository replication. -
Uses of Action in org.alfresco.service.cmr.rule
Methods in org.alfresco.service.cmr.rule that return ActionMethods in org.alfresco.service.cmr.rule with parameters of type ActionModifier and TypeMethodDescriptionRuleService.getOwningNodeRef(Action action) Returns the owning node reference for an action.voidSet the action