| Package | Description |
|---|---|
| org.cristalise.kernel.entity.agent |
The implementation of Agents, and their Jobs.
|
| org.cristalise.kernel.entity.proxy |
The Proxy API is a major part of the client-side functionality of the
CRISTAL API, which provides client-side proxy objects that represent the
Items and Agents on the server.
|
| org.cristalise.kernel.lifecycle.instance | |
| org.cristalise.kernel.persistency.outcome | |
| org.cristalise.kernel.process | |
| org.cristalise.kernel.scripting |
| Modifier and Type | Method and Description |
|---|---|
Job |
JobList.getJob(int id) |
| Modifier and Type | Method and Description |
|---|---|
Vector<Job> |
JobList.getJobsOfItem(ItemPath itemPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
JobList.addJob(Job job) |
| Constructor and Description |
|---|
JobArrayList(ArrayList<Job> aList) |
| Modifier and Type | Method and Description |
|---|---|
Job |
ItemProxy.getJobByName(String actName,
AgentProxy agent)
Finds the first finishing job with the given name for the given Agent in the workflow.
|
Job |
ItemProxy.getJobByTransitionName(String actName,
String transName,
AgentPath agentPath)
Finds the Job with the given Activity and Transition name for the Agent in the Items Workflow
|
Job |
ItemProxy.getJobByTransitionName(String actName,
String transName,
AgentProxy agent)
Finds the Job with the given Activity and Transition name for the Agent in the Items Workflow
|
| Modifier and Type | Method and Description |
|---|---|
ArrayList<Job> |
ItemProxy.getJobList(AgentPath agentPath)
Get the list of active Jobs of the Item that can be executed by the Agent
|
ArrayList<Job> |
ItemProxy.getJobList(AgentProxy agent)
Get the list of active Jobs of the Item that can be executed by the Agent
|
| Modifier and Type | Method and Description |
|---|---|
String |
AgentProxy.execute(Job job)
Standard execution of jobs.
|
String |
AgentProxy.execute(Job job,
Job errorJob)
Extended execution of jobs when the client knows that there is a Transition to be used in case of an error.
|
void |
AgentProxy.executeSimpleElectonicSignature(Job job) |
String |
ItemProxy.requestAction(Job thisJob)
Executes the given Job
|
| Modifier and Type | Method and Description |
|---|---|
ArrayList<Job> |
Activity.calculateAllJobs(AgentPath agent,
ItemPath itemPath,
boolean recurse) |
ArrayList<Job> |
CompositeActivity.calculateAllJobs(AgentPath agent,
ItemPath itemPath,
boolean recurse) |
ArrayList<Job> |
Activity.calculateJobs(AgentPath agent,
ItemPath itemPath,
boolean recurse)
Calculates the lists of jobs for the activity and its children (cf org.cristalise.kernel.entity.Job)
|
ArrayList<Job> |
CompositeActivity.calculateJobs(AgentPath agent,
ItemPath itemPath,
boolean recurse) |
ArrayList<Job> |
Workflow.calculateJobs(AgentPath agent,
ItemPath itemPath,
int type)
if type = 0 only domain steps will be queried if type = 1 only predefined steps will be queried else both will be queried
|
| Modifier and Type | Method and Description |
|---|---|
String |
OutcomeInitiator.initOutcome(Job job)
Constructs and initialises the Outcome string (XML)
|
String |
QueryOutcomeInitiator.initOutcome(Job job) |
Outcome |
OutcomeInitiator.initOutcomeInstance(Job job)
Constructs and initialises the Outcome object
|
Outcome |
QueryOutcomeInitiator.initOutcomeInstance(Job job) |
| Modifier and Type | Method and Description |
|---|---|
protected Job |
UserCodeProcess.getActualJob()
Gets the next possible Job based on the Transitions of the Default StateMachine
|
| Modifier and Type | Method and Description |
|---|---|
void |
UserCodeProcess.add(Job job)
Receives job from the AgentProxy.
|
boolean |
UserCodeProcess.assessStartConditions(Job job)
Override this method to implement application specific evaluation of start condition.
|
void |
UserCodeProcess.complete(Job thisJob,
String jobKey)
Method called to handle the Complete transition.
|
void |
UserCodeProcess.runUserCodeLogic(Job job,
Job errorJob)
Override this mehod to implement application specific (business) logic
Default implementation - the agent execute any scripts, query or both defined
|
void |
UserCodeProcess.start(Job thisJob,
String jobKey)
Method called to handle the Start transition.
|
| Modifier and Type | Method and Description |
|---|---|
Job |
ErrorInfo.getFailedJob() |
| Modifier and Type | Method and Description |
|---|---|
void |
ErrorInfo.setFailedJob(Job failedJob) |
| Constructor and Description |
|---|
ErrorInfo(Job job,
Exception ex) |
Copyright © 1997–2022 CRISTAL-iSE. All rights reserved.