Uses of Interface
com.silverpeas.workflow.api.instance.ProcessInstance

Packages that use ProcessInstance
com.silverpeas.workflow.api   
com.silverpeas.workflow.api.error   
com.silverpeas.workflow.api.event   
com.silverpeas.workflow.api.instance   
com.silverpeas.workflow.api.task   
com.silverpeas.workflow.engine.dataRecord   
com.silverpeas.workflow.engine.error   
com.silverpeas.workflow.engine.event   
com.silverpeas.workflow.engine.instance   
com.silverpeas.workflow.engine.task   
com.silverpeas.workflow.external   
com.silverpeas.workflow.external.impl   
 

Uses of ProcessInstance in com.silverpeas.workflow.api
 

Methods in com.silverpeas.workflow.api that return ProcessInstance
 ProcessInstance UpdatableProcessInstanceManager.createProcessInstance(String modelId)
          Creates a new process instance
 ProcessInstance ProcessInstanceManager.getProcessInstance(String instanceId)
          Get the process instances for a given instance id
 ProcessInstance[] ProcessInstanceManager.getProcessInstances(String peasId, User user, String role)
          Get the list of process instances for a given peas Id, user and role.
 ProcessInstance[] ProcessInstanceManager.getProcessInstances(String peasId, User user, String role, String[] userRoles, String[] groupIds)
          Get the list of process instances for a given peas Id, user and role, and user's roles.
 ProcessInstance[] ProcessInstanceManager.getProcessInstancesInState(String peasId, State state)
          Get the list of process instances for a given peas Id, that have the given state activated
 ProcessInstance[] ProcessInstanceManager.getTimeOutProcessInstances()
          Get the list of process instances for which timeout date is over
 

Methods in com.silverpeas.workflow.api with parameters of type ProcessInstance
 Task TaskManager.createTask(Actor actor, ProcessInstance processInstance)
          Builds a new task (assigned or assignable).
 Task[] TaskManager.createTasks(Actor[] actors, ProcessInstance processInstance)
          Builds new tasks (assigned or assignable).
 Task[] TaskManager.getTasks(User user, String roleName, ProcessInstance processInstance)
          Returns the tasks assigned to a user on a processInstance.
 void UpdatableProcessInstanceManager.lock(ProcessInstance instance, State state, User user)
          Locks the given instance for the given instance and state
 WorkflowError ErrorManager.saveError(ProcessInstance instance, GenericEvent event, HistoryStep step, Exception exception)
          Save an error
 void UpdatableProcessInstanceManager.unlock(ProcessInstance instance, State state, User user)
          Locks the given instance for the given instance and state
 

Uses of ProcessInstance in com.silverpeas.workflow.api.error
 

Methods in com.silverpeas.workflow.api.error that return ProcessInstance
 ProcessInstance WorkflowError.getProcessInstance()
           
 

Uses of ProcessInstance in com.silverpeas.workflow.api.event
 

Methods in com.silverpeas.workflow.api.event that return ProcessInstance
 ProcessInstance GenericEvent.getProcessInstance()
          Returns the process instance.
 

Methods in com.silverpeas.workflow.api.event with parameters of type ProcessInstance
 void TaskSavedEvent.setProcessInstance(ProcessInstance instance)
          Set the process instance.
 void ResponseEvent.setProcessInstance(ProcessInstance instance)
          Set the process instance.
 void TaskDoneEvent.setProcessInstance(ProcessInstance instance)
          Set the process instance.
 void QuestionEvent.setProcessInstance(ProcessInstance instance)
          Set the process instance.
 

Uses of ProcessInstance in com.silverpeas.workflow.api.instance
 

Subinterfaces of ProcessInstance in com.silverpeas.workflow.api.instance
 interface UpdatableProcessInstance
           
 

Methods in com.silverpeas.workflow.api.instance that return ProcessInstance
 ProcessInstance HistoryStep.getProcessInstance()
           
 ProcessInstance Question.getProcessInstance()
          Get the process instance where the question was asked
 

Methods in com.silverpeas.workflow.api.instance with parameters of type ProcessInstance
 void UpdatableHistoryStep.setProcessInstance(ProcessInstance processInstance)
          Set the process instance
 

Uses of ProcessInstance in com.silverpeas.workflow.api.task
 

Methods in com.silverpeas.workflow.api.task that return ProcessInstance
 ProcessInstance Task.getProcessInstance()
          Returns the process instance.
 

Methods in com.silverpeas.workflow.api.task with parameters of type ProcessInstance
 void Task.setProcessInstance(ProcessInstance currentProcessInstance)
          Set process instance associated with task
 

Uses of ProcessInstance in com.silverpeas.workflow.engine.dataRecord
 

Methods in com.silverpeas.workflow.engine.dataRecord that return ProcessInstance
 ProcessInstance ProcessInstanceRowRecord.getFullProcessInstance()
           
 

Methods in com.silverpeas.workflow.engine.dataRecord with parameters of type ProcessInstance
abstract  Field ProcessInstanceFieldTemplate.getField(ProcessInstance instance)
          Returns a field built from this template and filled from the given process instance.
 Field StateTemplate.getField(ProcessInstance instance)
          Returns a field built from this template and filled from the given process instance.
 Field ActionActorTemplate.getField(ProcessInstance instance)
          Returns a field built from this template and filled from the given process instance.
 Field ActionDateTemplate.getField(ProcessInstance instance)
          Returns a field built from this template and filled from the given process instance.
 Field UserInfoTemplate.getField(ProcessInstance instance)
          Returns a field built from this template and filled from the given process instance.
 Field ActionLabelTemplate.getField(ProcessInstance instance)
          Returns a field built from this template and filled from the given process instance.
 Field TitleTemplate.getField(ProcessInstance instance)
          Returns a field built from this template and filled from the given process instance.
 Field ItemTemplate.getField(ProcessInstance instance)
          Returns a field built from this template and filled from the given process instance.
 

Constructors in com.silverpeas.workflow.engine.dataRecord with parameters of type ProcessInstance
LazyProcessInstanceDataRecord(ProcessInstance instance, String role, String lang)
          Builds the data record representation of a process instance.
ProcessInstanceDataRecord(ProcessInstance instance, String role, String lang)
          Builds the data record representation of a process instance.
ProcessInstanceRowRecord(ProcessInstance instance, String role, String lang)
          Builds the data record representation of a process instance.
 

Uses of ProcessInstance in com.silverpeas.workflow.engine.error
 

Methods in com.silverpeas.workflow.engine.error that return ProcessInstance
 ProcessInstance WorkflowErrorImpl.getProcessInstance()
           
 

Methods in com.silverpeas.workflow.engine.error with parameters of type ProcessInstance
 WorkflowError ErrorManagerImpl.saveError(ProcessInstance instance, GenericEvent event, HistoryStep step, Exception exception)
          Save an error
 

Constructors in com.silverpeas.workflow.engine.error with parameters of type ProcessInstance
WorkflowErrorImpl(ProcessInstance instance, GenericEvent event, HistoryStep step, Exception exception)
          A WorkflowErrorImpl is build from a process instance, a generic event, a history step and a Exception
 

Uses of ProcessInstance in com.silverpeas.workflow.engine.event
 

Methods in com.silverpeas.workflow.engine.event that return ProcessInstance
 ProcessInstance QuestionEventImpl.getProcessInstance()
          Returns the process instance.
 ProcessInstance ResponseEventImpl.getProcessInstance()
          Returns the process instance.
 ProcessInstance TaskDoneEventImpl.getProcessInstance()
          Returns the process instance.
 ProcessInstance TimeoutEventImpl.getProcessInstance()
          Returns the process instance.
 ProcessInstance TaskSavedEventImpl.getProcessInstance()
          Returns the process instance.
 

Methods in com.silverpeas.workflow.engine.event with parameters of type ProcessInstance
 void QuestionEventImpl.setProcessInstance(ProcessInstance processInstance)
          Set the process instance (when created).
 void ResponseEventImpl.setProcessInstance(ProcessInstance processInstance)
          Set the process instance (when created).
 void TaskDoneEventImpl.setProcessInstance(ProcessInstance processInstance)
          Set the process instance (when created).
 void TaskSavedEventImpl.setProcessInstance(ProcessInstance processInstance)
          Set the process instance (when created).
 

Constructors in com.silverpeas.workflow.engine.event with parameters of type ProcessInstance
TimeoutEventImpl(ProcessInstance processInstance, State resolvedState, Action action)
          A TimeoutEventImpl object is built from a processInstance, a state and an action
 

Uses of ProcessInstance in com.silverpeas.workflow.engine.instance
 

Classes in com.silverpeas.workflow.engine.instance that implement ProcessInstance
 class ProcessInstanceImpl
          This class is one implementation of interface UpdatableProcessInstance.
 

Methods in com.silverpeas.workflow.engine.instance that return ProcessInstance
 ProcessInstance ProcessInstanceManagerImpl.createProcessInstance(String modelId)
          Creates a new process instance
 ProcessInstance QuestionImpl.getProcessInstance()
          Get the process instance where the question was asked
 ProcessInstance HistoryStepImpl.getProcessInstance()
          Get the process instance
 ProcessInstance ProcessInstanceManagerImpl.getProcessInstance(String instanceId)
          Get the process instances for a given instance id
 ProcessInstance[] ProcessInstanceManagerImpl.getProcessInstances(String peasId, User user, String role)
           
 ProcessInstance[] ProcessInstanceManagerImpl.getProcessInstances(String peasId, User user, String role, String[] userRoles, String[] userGroupIds)
           
 ProcessInstance[] ProcessInstanceManagerImpl.getProcessInstancesInState(String peasId, State state)
          Get the list of process instances for a given peas Id, that have the given state activated and
 ProcessInstance[] ProcessInstanceManagerImpl.getTimeOutProcessInstances()
          Get the list of process instances for which timeout date is over
 

Methods in com.silverpeas.workflow.engine.instance with parameters of type ProcessInstance
 void ProcessInstanceManagerImpl.lock(ProcessInstance instance, State state, User user)
          Locks this instance for the given instance and state
 void ProcessInstanceManagerImpl.removeProcessInstanceData(ProcessInstance instance)
           
 void QuestionImpl.setProcessInstance(ProcessInstance processInstance)
          Set the process instance where the question was asked
 void HistoryStepImpl.setProcessInstance(ProcessInstance processInstance)
          Set the process instance
 void ProcessInstanceManagerImpl.unlock(ProcessInstance instance, State state, User user)
          unlocks this instance for the given instance and state
 

Constructors in com.silverpeas.workflow.engine.instance with parameters of type ProcessInstance
QuestionImpl(ProcessInstance processInstance, String questionText, String fromState, String targetState, User fromUser, User toUser)
          a Question object is build from - its content, - the source state name, - the target state name - and the instance where the question was asked
 

Uses of ProcessInstance in com.silverpeas.workflow.engine.task
 

Methods in com.silverpeas.workflow.engine.task that return ProcessInstance
 ProcessInstance CreationTaskImpl.getProcessInstance()
           
 ProcessInstance TaskImpl.getProcessInstance()
          Returns the process instance.
 

Methods in com.silverpeas.workflow.engine.task with parameters of type ProcessInstance
 Task AbstractTaskManager.createTask(Actor actor, ProcessInstance processInstance)
          Builds a new task (assigned or assignable).
 Task[] AbstractTaskManager.createTasks(Actor[] actors, ProcessInstance processInstance)
          Builds new tasks (assigned or assignable).
 Task[] AbstractTaskManager.getTasks(User user, String roleName, ProcessInstance processInstance)
          Returns the tasks assigned to a user on a processInstance.
 void CreationTaskImpl.setProcessInstance(ProcessInstance processInstance)
           
 void TaskImpl.setProcessInstance(ProcessInstance processInstance)
           
 

Constructors in com.silverpeas.workflow.engine.task with parameters of type ProcessInstance
TaskImpl(User user, String roleName, ProcessInstance processInstance, State state)
          Builds a TaskImpl.
TaskImpl(User user, String roleName, ProcessInstance processInstance, State state, HistoryStep[] backSteps, Question[] sentQuestions, Question[] relevantQuestions, Question[] pendingQuestions)
          Builds a TaskImpl.
TaskImpl(User user, String roleName, String groupId, ProcessInstance processInstance, State state)
           
 

Uses of ProcessInstance in com.silverpeas.workflow.external
 

Methods in com.silverpeas.workflow.external with parameters of type ProcessInstance
 void ExternalAction.setProcessInstance(ProcessInstance process)
           
 

Uses of ProcessInstance in com.silverpeas.workflow.external.impl
 

Methods in com.silverpeas.workflow.external.impl that return ProcessInstance
 ProcessInstance ExternalActionImpl.getProcessInstance()
           
 

Methods in com.silverpeas.workflow.external.impl with parameters of type ProcessInstance
 void ExternalActionImpl.setProcessInstance(ProcessInstance process)
           
 



Copyright © 2016 Silverpeas. All Rights Reserved.