| 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 | |
| org.cristalise.kernel.security |
| Modifier and Type | Method and Description |
|---|---|
AgentProxy |
ProxyManager.getAgentProxy(AgentPath path) |
AgentProxy |
ProxyManager.getAgentProxy(String agentName) |
| 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 active Jobs of 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)
Log in with the given username and password, and initialises the
Lookup,
TransactionManager and ProxyManager. |
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)
Deprecated.
|
| Constructor and Description |
|---|
ClientShell(AgentProxy a) |
| 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 |
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 |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
AgentProxy |
SecurityManager.authenticate(String agentName,
String agentPassword,
String resource) |
AgentProxy |
SecurityManager.authenticate(String agentName,
String agentPassword,
String resource,
boolean isClient) |
Copyright © 1997–2020 CRISTAL-iSE. All rights reserved.