| 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(AgentProxy agent)
Get the list of Job if 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.
|
String |
ItemProxy.requestAction(Job thisJob)
Executes the given Job
|
| Modifier and Type | Method and Description |
|---|---|
ArrayList<Job> |
CompositeActivity.calculateAllJobs(AgentPath agent,
ItemPath itemPath,
boolean recurse) |
ArrayList<Job> |
Activity.calculateAllJobs(AgentPath agent,
ItemPath itemPath,
boolean recurse) |
ArrayList<Job> |
CompositeActivity.calculateJobs(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> |
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 |
Script.setActExecEnvironment(ItemProxy object,
AgentProxy subject,
Job job)
Adds ItemProxy (object), AgentProxy (subject) and Job to the script input parameters and errors to the output parameters
even if these are not defined in the Script XML
|
void |
ErrorInfo.setFailedJob(Job failedJob) |
| Constructor and Description |
|---|
ErrorInfo(Job job,
Exception ex) |
Copyright © 1997–2018 CRISTAL-iSE. All rights reserved.