protected IIvyScriptContext |
AbstractProcessExtension.createOwnContext(IIvyScriptContext outerContext) |
Creates a new context
|
protected void |
AbstractProcessExtension.declareAndInitializeVariable(IIvyScriptContext context,
String variableName,
String variableTypeName,
Object initValue) |
Declares a variable inside the given context and initializes it with the given value
|
protected void |
AbstractProcessExtension.declareVariable(IIvyScriptContext context,
String variableName,
String variableTypeName) |
Declares a variable inside the given context
|
protected Object |
AbstractProcessExtension.executeIvyScript(IIvyScriptContext context,
IIvyScriptInstruction instruction) |
Executes an ivy script instruction.
|
protected Object |
AbstractProcessExtension.executeIvyScript(IIvyScriptContext context,
String script) |
Executes an ivy script script
|
protected ICase |
AbstractProcessExtension.getCase(IIvyScriptContext context) |
Gets the current workflow case
|
protected IContentManagementSystem |
AbstractProcessExtension.getContentManagementSystem(IIvyScriptContext context) |
Gets the content management system
|
protected IExtensions |
AbstractProcessExtension.getExtensions(IIvyScriptContext context) |
Gets the extensions interface
|
protected Logger |
AbstractProcessExtension.getLog(IIvyScriptContext context) |
Gets the log
|
protected Object |
AbstractProcessExtension.getProcessDataField(IIvyScriptContext context,
String processDataField) |
Gets the value of the given process data field
|
protected IProcessModelVersionRequest |
AbstractProcessExtension.getRequest(IIvyScriptContext context) |
Gets the request object
|
protected IResponse |
AbstractProcessExtension.getResponse(IIvyScriptContext context) |
Gets the response object
|
protected IServerExtension |
AbstractProcessExtension.getServerExtension(IIvyScriptContext context,
String serverExtensionIdentifier) |
Gets the server extension for the given server extension identifier
|
protected IWorkflowSession |
AbstractProcessExtension.getSession(IIvyScriptContext context) |
Gets the current workflow session
|
protected ITask |
AbstractProcessExtension.getTask(IIvyScriptContext context) |
Gets the current workflow task
|
protected IWorkflowContext |
AbstractProcessExtension.getWf(IIvyScriptContext context) |
Gets the workflow context
|
protected IIvyScriptInstruction |
AbstractProcessExtension.parseIvyScript(IIvyScriptContext context,
String script,
String returnTypeName) |
Parses an ivy script script
|
CompositeObject |
AbstractUserProcessExtension.perform(IRequestId requestId,
CompositeObject in,
IIvyScriptContext context) |
|
UserAsynchronousProcessExtensionResult |
AbstractUserAsynchronousProcessExtension.performRequest(IRequestId requestId,
CompositeObject in,
IIvyScriptContext context) |
|
protected void |
AbstractProcessExtension.setProcessDataField(IIvyScriptContext context,
String processDataField,
Object value) |
Sets the given value to the given process data field.
|
protected void |
AbstractProcessExtension.setVariableValue(IIvyScriptContext context,
String variableName,
Object value) |
Sets the value of a variable in the given the context
|