| Package | Description |
|---|---|
| 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.process | |
| org.cristalise.kernel.process.auth | |
| org.cristalise.kernel.process.module | |
| org.cristalise.kernel.scripting |
| Modifier and Type | Method and Description |
|---|---|
AgentProxy |
ProxyManager.getAgentProxy(AgentPath path) |
| 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,
AgentProxy agent)
Finds the Job with the given Activity and Transition name for the Agent in the Items Workflow
|
ArrayList<Job> |
ItemProxy.getJobList(AgentProxy agent)
Get the list of Job if the Item that can be executed by the Agent
|
void |
ItemProxy.setProperty(AgentProxy agent,
String name,
String value)
Sets the value of the given Property
|
| Modifier and Type | Field and Description |
|---|---|
protected AgentProxy |
StandardClient.agent |
| Modifier and Type | Method and Description |
|---|---|
static AgentProxy |
Gateway.connect(String agentName,
String agentPassword) |
static AgentProxy |
Gateway.connect(String agentName,
String agentPassword,
String resource)
Log in with the given username and password, and initialises the
Lookup, TransactionManager and ProxyManager. |
static AgentProxy |
Gateway.login(String agentName,
String agentPassword,
String resource)
Authenticates the agent using the configured
Authenticator |
| Constructor and Description |
|---|
ClientShell(AgentProxy a) |
| Modifier and Type | Method and Description |
|---|---|
AgentProxy |
ConsoleAuth.authenticate(String resource) |
AgentProxy |
ProxyLogin.authenticate(String resource)
Authenticate the Agent
|
| Modifier and Type | Method and Description |
|---|---|
Script |
ModuleEmbeddedScript.getScript(String ns,
AgentProxy agent) |
void |
Module.importAll(ItemProxy serverEntity,
AgentProxy systemAgent,
boolean reset)
Imports all resources defined in the Module in this order: Resources, Roles, Agents, Items and Module itself
|
void |
Module.runScript(String event,
AgentProxy agent,
boolean isServer) |
void |
ModuleManager.setUser(AgentProxy agent) |
| 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
|
static void |
ScriptConsole.setUser(AgentProxy a) |
| Constructor and Description |
|---|
Script(String lang,
AgentProxy agent,
PrintStream out)
For consoles
|
Script(String lang,
String name,
String expr,
AgentProxy agent)
Creates a script executor requiring an agent to be set.
|
Copyright © 1997–2019 CRISTAL-iSE. All rights reserved.