Package com.hybris.backoffice.workflow
Class WorkflowTemplateActivationCtx
- java.lang.Object
-
- com.hybris.cockpitng.dataaccess.context.impl.DefaultContext
-
- com.hybris.backoffice.workflow.WorkflowTemplateActivationCtx
-
- All Implemented Interfaces:
com.hybris.cockpitng.dataaccess.context.Context
public class WorkflowTemplateActivationCtx extends com.hybris.cockpitng.dataaccess.context.impl.DefaultContextContext which holds information necessary to evaluateWorkflowTemplateModel.getActivationScript().
-
-
Constructor Summary
Constructors Constructor Description WorkflowTemplateActivationCtx(ItemModel item, java.util.Map<java.lang.String,java.lang.Object> initialValues, java.lang.String workflowOperationType)This constructor should be used when item is being created.WorkflowTemplateActivationCtx(ItemModel item, java.util.Map<java.lang.String,java.lang.Object> currentValues, java.util.Map<java.lang.String,java.lang.Object> initialValues, java.lang.String workflowOperationType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getCurrentValues()java.util.Map<java.lang.String,java.lang.Object>getInitialValues()ItemModelgetItem()java.lang.StringgetWorkflowOperationType()
-
-
-
Constructor Detail
-
WorkflowTemplateActivationCtx
public WorkflowTemplateActivationCtx(ItemModel item, java.util.Map<java.lang.String,java.lang.Object> currentValues, java.util.Map<java.lang.String,java.lang.Object> initialValues, java.lang.String workflowOperationType)
- Parameters:
item- an item being savedcurrentValues- new values which will be savedinitialValues- original values of modified attributesworkflowOperationType- one of given valuesWorkflowConstants.WorkflowActivationScriptActions
-
WorkflowTemplateActivationCtx
public WorkflowTemplateActivationCtx(ItemModel item, java.util.Map<java.lang.String,java.lang.Object> initialValues, java.lang.String workflowOperationType)
This constructor should be used when item is being created.- Parameters:
item- item being created.initialValues- list of values used for object creation.workflowOperationType- one of given valuesWorkflowConstants.WorkflowActivationScriptActions
-
-
Method Detail
-
getCurrentValues
public java.util.Map<java.lang.String,java.lang.Object> getCurrentValues()
-
getInitialValues
public java.util.Map<java.lang.String,java.lang.Object> getInitialValues()
-
getItem
public ItemModel getItem()
-
getWorkflowOperationType
public java.lang.String getWorkflowOperationType()
-
-