@StableMinor(version="12.4", sinceVersion="4.2") public interface IWorkflowActionHandler
Modifier and Type | Method and Description |
---|---|
void |
preProcessAction(SessionConfig sessionConfig,
ContentLocale contentLocale,
WorkflowTransitionConfig transition,
ContentWorkflowMetaData newWorkflowMetaData,
ITransaction transaction)
Method called when a workflow action is performed, before its changes
are applied to the persistence layer.
|
void preProcessAction(SessionConfig sessionConfig, ContentLocale contentLocale, WorkflowTransitionConfig transition, ContentWorkflowMetaData newWorkflowMetaData, ITransaction transaction) throws PortalException
sessionConfig
- the user session information.ContentLocale
- the content locale-specific object where the
action was performed.transition
- the transition being performed, or null if no transition is being performed.newWorkflowMetaData
- the new workflow metadata that will be saved. Changes to this object
will reflect in the workflow meta data that will be saved.transaction
- the transaction for persistence access.PortalException
- if the action should be canceled.LumisXP 12.4.0.200625 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.