| 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) |
void |
ItemProxy.setProperty(AgentProxy agent,
String name,
String value) |
| 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 agent) |
| Modifier and Type | Method and Description |
|---|---|
AgentProxy |
ProxyLogin.authenticate(String resource)
Authenticate the Agent
|
AgentProxy |
ConsoleAuth.authenticate(String resource) |
| Modifier and Type | Method and Description |
|---|---|
Script |
ModuleScript.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 the 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–2017 CRISTAL-iSE. All rights reserved.