Package com.orchestranetworks.workflow

# Interface WorkflowTriggerBeforeWorkItemAllocationContext

All Superinterfaces:
  `DataContextReadOnly`, `ProcessExecutionContext`, `ProcessExecutionInfoContext`, `WorkflowTriggerContext`, `WorkflowTriggerStepContext`, `WorkflowTriggerWorkItemAllocationContext`, `WorkflowTriggerWorkItemAuthenticatedContext`, `WorkflowTriggerWorkItemContext`

public interface WorkflowTriggerBeforeWorkItemAllocationContext extends WorkflowTriggerWorkItemAllocationContext
Dedicated context for handling the event "before work item allocation".

Since:
  5.5.1
See Also:
  - `WorkflowTriggerBean.handleBeforeWorkItemAllocation(WorkflowTriggerBeforeWorkItemAllocationContext)`

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from interface com.orchestranetworks.workflow.ProcessExecutionContext

  `ProcessExecutionContext.WorkflowPermission`

- ## Method Summary

  ### Methods inherited from interface com.orchestranetworks.workflow.DataContextReadOnly

  `getVariableNames, getVariableString, isVariableDefined`

  ### Methods inherited from interface com.orchestranetworks.workflow.ProcessExecutionContext

  `createMailSpec, getProcessInstanceDescription, getProcessInstanceLabel, modifyProcessPriority`

  ### Methods inherited from interface com.orchestranetworks.workflow.ProcessExecutionInfoContext

  `getProcessInstance, getProcessInstanceCreator, getProcessInstanceKey, getProfileForPermission, getPublishedProcessKey, getRepository`

  ### Methods inherited from interface com.orchestranetworks.workflow.WorkflowTriggerStepContext

  `getCurrentStepId`

  ### Methods inherited from interface com.orchestranetworks.workflow.WorkflowTriggerWorkItemAllocationContext

  `getUserReference`

  ### Methods inherited from interface com.orchestranetworks.workflow.WorkflowTriggerWorkItemAuthenticatedContext

  `getSession`

  ### Methods inherited from interface com.orchestranetworks.workflow.WorkflowTriggerWorkItemContext

  `getWorkItem`