T
- SeedDatapublic class DefaultProcessContextImpl<T> extends Object implements ProcessContext<T>, ActivityMessages
Modifier and Type | Field and Description |
---|---|
protected List<ActivityMessageDTO> |
activityMessages |
protected T |
seedData |
static long |
serialVersionUID |
protected boolean |
stopEntireProcess |
Constructor and Description |
---|
DefaultProcessContextImpl() |
Modifier and Type | Method and Description |
---|---|
List<ActivityMessageDTO> |
getActivityMessages() |
T |
getSeedData()
Returns the seed information
|
boolean |
isStopped()
Is the process stopped
|
void |
setActivityMessages(List<ActivityMessageDTO> activityMessages) |
void |
setSeedData(T seedObject)
Provide seed information to this ProcessContext, usually
provided at time of workflow kickoff by the containing
workflow processor.
|
boolean |
stopProcess()
Activly informs the workflow process to stop processing
no further activities will be executed
|
public static final long serialVersionUID
protected T seedData
protected boolean stopEntireProcess
protected List<ActivityMessageDTO> activityMessages
public boolean stopProcess()
ProcessContext
stopProcess
in interface ProcessContext<T>
public boolean isStopped()
ProcessContext
isStopped
in interface ProcessContext<T>
public T getSeedData()
ProcessContext
getSeedData
in interface ProcessContext<T>
public void setSeedData(T seedObject)
ProcessContext
setSeedData
in interface ProcessContext<T>
seedObject
- - initial seed data for the workflowpublic List<ActivityMessageDTO> getActivityMessages()
getActivityMessages
in interface ActivityMessages
public void setActivityMessages(List<ActivityMessageDTO> activityMessages)
setActivityMessages
in interface ActivityMessages
Copyright © 2022. All rights reserved.