- canNormalize() - Method in interface com.soa.message.script.Message
-
Returns whether the message can be normalized or not.
- changeObjectName(String, String) - Method in class com.soa.json.xml.script.JSON2XML
-
Changes the name that a JSON object will have when converted to XML.
- changeSubjectCategory(String, String) - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
Change the subject category of a current subject.
- com.soa.alert.reporter.script - package com.soa.alert.reporter.script
-
This package includes a scripting API for generating alerts.
- com.soa.audit.script - package com.soa.audit.script
-
This package includes a scripting API for recording messages with the audit messages
generated as part of an auditing policy.
- com.soa.json.xml.script - package com.soa.json.xml.script
-
This package includes a scripting API for converting between JSON and XML.
- com.soa.message.handler.script - package com.soa.message.handler.script
-
This package includes a scripting API for message (policy) handlers.
- com.soa.message.script - package com.soa.message.script
-
This package includes a scripting API for messages and message exchanges.
- com.soa.messenger.script - package com.soa.messenger.script
-
This package includes a scripting API for exchanging messages with web services.
- com.soa.process.bpel.runtime.script - package com.soa.process.bpel.runtime.script
-
This package includes all objects available in the process related scripts.
- com.soa.workflow.script - package com.soa.workflow.script
-
Akana, Inc.
- contains(String) - Method in class com.soa.message.script.Headers
-
Returns whether or not a header with the given name exists.
- CONTEXT_VAR - Static variable in interface com.soa.message.handler.script.MessageHandlerScriptVariables
-
- CONTEXT_VAR - Static variable in interface com.soa.process.bpel.runtime.script.ProcessScriptVariables
-
- convert(Object) - Method in class com.soa.json.xml.script.JSON2XML
-
Converts a JSON object or array to an XML string.
- convert(Object, String) - Method in class com.soa.json.xml.script.JSON2XML
-
Converts a JSON object or array to an XML string using the given charset.
- convert(String) - Method in class com.soa.json.xml.script.XML2JSON
-
Converts an XML string to a JSON string.
- converter() - Static method in class com.soa.json.xml.script.JSON2XML
-
Returns a JSON2XML converter.
- converter() - Static method in class com.soa.json.xml.script.XML2JSON
-
Returns a XML2JSON converter.
- create() - Method in interface com.soa.message.script.MessageFactory
-
Creates a message.
- create(String) - Method in interface com.soa.message.script.MessageFactory
-
Creates a message.
- createExchangeFactory() - Method in interface com.soa.messenger.script.MessengerService
-
- createExchangeFactory(String) - Method in interface com.soa.messenger.script.MessengerService
-
- createExchangeFactory(QName) - Method in interface com.soa.messenger.script.MessengerService
-
- createExchangeFactory(String, String) - Method in interface com.soa.messenger.script.MessengerService
-
- createExchangeFactory(QName, String) - Method in interface com.soa.messenger.script.MessengerService
-
- createFaultMessage() - Method in interface com.soa.message.script.Exchange
-
Create a new
Message
to be used as the fault for the exchange.
- createInMessage() - Method in interface com.soa.message.script.Exchange
-
Create a new
Message
to be used as the input to the exchange.
- createInOnly() - Method in interface com.soa.messenger.script.ExchangeFactory
-
Creates an in-only message exchange.
- createInOut() - Method in interface com.soa.messenger.script.ExchangeFactory
-
Creates an in-out message exchange.
- createNormalized() - Method in interface com.soa.message.script.MessageFactory
-
Creates a normalized message.
- createOutputMessage() - Method in interface com.soa.message.script.Exchange
-
Create a new
Message
to be used as the output from the exchange.
- createTransportHeaders() - Method in interface com.soa.message.script.Message
-
Creates a new Headers set and associates it with the message.
- get(String) - Method in class com.soa.message.script.Headers
-
Returns the
Header
object for the given header name, null if no
header with the given name is present.
- getArray() - Method in class com.soa.message.script.Headers
-
Returns the headers as an array of
Header
.
- getAuthSubjectCategories() - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
Returns the categories of subjects associated with the process.
- getBinding() - Method in interface com.soa.message.script.Exchange
-
Returns a URI identifying the type of binding used in the exchange.
- getBST(String) - Method in interface com.soa.workflow.script.Subject
-
Returns the Binary Security Token (BST) public credential with the given type associated with the
subject (if any).
- getCallerSubject() - Method in interface com.soa.workflow.script.WorkflowContext
-
Returns the Subject
of the user who invoked the current
workflow action.
- getCertificateChain() - Method in interface com.soa.workflow.script.Subject
-
Returns the chain of X.509 certificates associated with the Subject.
- getContent() - Method in interface com.soa.message.script.Message
-
Returns the content of the message.
- getContent(Source) - Method in interface com.soa.message.script.Message
-
- getContentAsString() - Method in interface com.soa.message.script.Message
-
Returns the content of the message as a string.
- getContentPartName() - Method in interface com.soa.message.script.Message
-
When using parts in a message one of those parts can be considered the
content of the message (see
Message.getContent()
).
- getContentType() - Method in interface com.soa.message.script.Message
-
Returns the type of content of the message, i.e., application/xml,
application/json.
- getCorrelationID() - Method in interface com.soa.message.script.Message
-
Returns a correlation identifier (if any) that can be used to correlate
this message with another.
- getCreatingExchange() - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
Returns the message exchange implementing the operation invocation for which
the activity is performed.
- getDate(String) - Method in class com.soa.message.script.Headers
-
Returns the
Header
object for the given header name as a date,
null if no header with the given name is present.
- getEndpointName() - Method in interface com.soa.message.script.Exchange
-
Returns the name of the endpoint being called.
- getExchange() - Method in interface com.soa.message.handler.script.MessageContext
-
Returns the exchange the message is part of.
- getExchangeID() - Method in interface com.soa.message.script.Exchange
-
Returns a unique identifier for the exchange between the two parties.
- getFaultMessage() - Method in interface com.soa.message.script.Exchange
-
Returns the fault message that is part of the exchange (if any).
- getFunctionArg(String) - Method in interface com.soa.workflow.script.WorkflowContext
-
Returns the value of one of the <arg>
elements
configured for the <function>
element that called
this runScript function that was defined using a
<common-function>
element,
- getID() - Method in interface com.soa.message.script.Message
-
Returns the ID of the message (if any).
- getInMessage() - Method in interface com.soa.message.script.Exchange
-
Returns the in message that is part of the exchange (if any).
- getInputName() - Method in interface com.soa.workflow.script.Subject
-
Returns the com.soa.security.script.Name
public credential public credential associated with the subject (if
any).
- getInterface() - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
Returns the interface name of the service for which the activity is performed.
- getInterfaceName() - Method in interface com.soa.message.script.Exchange
-
Returns the name of the interface being called.
- getMessage() - Method in interface com.soa.message.handler.script.MessageContext
-
Returns the message.
- getMessageName() - Method in interface com.soa.message.handler.script.MessageContext
-
Returns the name of the message as defined in WSDL.
- getMessenger() - Method in interface com.soa.messenger.script.MessengerService
-
Returns a
Messenger
for executing message exchanges.
- getName() - Method in class com.soa.message.script.Header
-
Returns the name of the header.
- getName() - Method in class com.soa.workflow.script.Subject.PrincipalImpl
-
- getNativePrincipal() - Method in interface com.soa.workflow.script.Principal
-
Provides access to the underlying JAAS Principal
for the purposes
of extracting type-specific information from the Principal
.
- getNativePrincipal() - Method in class com.soa.workflow.script.Subject.PrincipalImpl
-
- getObjectKey() - Method in interface com.soa.workflow.script.WorkflowContext
-
Returns the key of the object being processed by the workflow.
- getObjectType() - Method in interface com.soa.workflow.script.WorkflowContext
-
Returns the type of object this workflow is processing.
- getOperation() - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
Returns the name of the operation for which the activity is performed.
- getOperationName() - Method in interface com.soa.message.script.Exchange
-
Returns the name of the operation being invoked.
- getOutMessage() - Method in interface com.soa.message.script.Exchange
-
Returns the out message that is part of the exchange (if any).
- getParameterType() - Method in interface com.soa.message.handler.script.MessageContext
-
Returns the type of message.
- getPart(String) - Method in interface com.soa.message.script.Message
-
Returns the message part (parameter) with the given name.
- getPartNames() - Method in interface com.soa.message.script.Message
-
Returns the names of all parts (parameters) that have been assigned a value.
- getPattern() - Method in interface com.soa.message.script.Exchange
-
Returns the message exchange pattern to be used.
- getPrincipals() - Method in interface com.soa.workflow.script.Subject
-
Returns the list of principals associated with the Subject.
- getProcessId() - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
Returns the unique ID of the running process that is executing the activity.
- getProperty(String) - Method in interface com.soa.message.handler.script.MessageContext
-
Returns the property with the given name.
- getProperty(String) - Method in interface com.soa.message.script.Exchange
-
Returns the property with the given name.
- getProperty(String) - Method in interface com.soa.message.script.Message
-
Returns the property with the given name.
- getPropertyNames() - Method in interface com.soa.message.handler.script.MessageContext
-
Returns the names of the properties associated with the context.
- getPropertyNames() - Method in interface com.soa.message.script.Exchange
-
Returns the names of the properties associated with the context.
- getPropertyNames() - Method in interface com.soa.message.script.Message
-
Returns the names of the properties associated with the message.
- getProtocolHeader(String) - Method in interface com.soa.message.script.Message
-
Returns the protocol header with the given name associated with a normalized message.
- getPublicCredentials() - Method in interface com.soa.workflow.script.Subject
-
Returns the list of public credentials associated with the Subject.
- getSAML1() - Method in interface com.soa.workflow.script.Subject
-
Returns the com.soa.security.script.saml1.SAML1
public credential public credential
associated with the subject (if any).
- getSAML2() - Method in interface com.soa.workflow.script.Subject
-
Returns the com.soa.security.script.saml2.SAML2
public credential public credential
associated with the subject (if any).
- getScriptArg(String) - Method in interface com.soa.workflow.script.WorkflowContext
-
Returns the value of one of the <arg>
elements
configured for the runScript <function>
element.
- getSecuritySubjects() - Method in interface com.soa.message.script.Message
-
Map of categories to com.soa.security.script.Subject
s.
- getSecuritySubjects(boolean) - Method in interface com.soa.message.script.Message
-
Map of categories to com.soa.security.script.Subject
s.
- getService() - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
Returns the name of the service for which the activity is performed.
- getServiceName() - Method in interface com.soa.message.script.Exchange
-
Returns the name of the service being invoked.
- getStatus() - Method in interface com.soa.message.script.Exchange
-
Returns the status of the exchange (0=ACTIVE, 1=DONE, 2=ERROR).
- getSubject(String) - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
Returns the Subject with the given subject category.
- getSubjectCategories() - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
- getTransportHeaders() - Method in interface com.soa.message.script.Message
-
Returns the transport headers associated with the message (if any).
- getType() - Method in interface com.soa.workflow.script.Principal
-
Determine the type (class name of the Principal
- getType() - Method in class com.soa.workflow.script.Subject.PrincipalImpl
-
- getValue() - Method in class com.soa.message.script.Header
-
Returns the value of the header.
- getVariable(String) - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
Returns the value of the variable with the given name.
- getVariable(String) - Method in interface com.soa.workflow.script.WorkflowContext
-
Returns the value of a workflow variable that is located
using the standard OS Workflow variable resolution process.
- getVariableNames() - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
- getVarNames() - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
Returns the names of the variables in the context of the process.
- getWorkflowDefinitionKey() - Method in interface com.soa.workflow.script.WorkflowContext
-
Returns the key of the Workflow Definition being executed.
- send(Exchange) - Method in interface com.soa.messenger.script.Messenger
-
Sends the given exchange.
- send(Exchange, boolean) - Method in interface com.soa.messenger.script.Messenger
-
Sends the given exchange.
- setArrayElements(String[]) - Method in class com.soa.json.xml.script.XML2JSON
-
Without direction JSON arrays are found by inspecting an XML element's
children to see if there are more than one and if they are the same
element type based on name.
- setArrayName(String) - Method in class com.soa.json.xml.script.JSON2XML
-
Establishes a default XML element name for all un-named JSON arrays.
- setContent(byte[]) - Method in interface com.soa.message.script.Message
-
Changes the message content.
- setContentPartName(String) - Method in interface com.soa.message.script.Message
-
When using parts in a message one of those parts can be considered the
content of the message (see
Message.getContent()
).
- setContentType(String) - Method in interface com.soa.message.script.Message
-
Changes the type of content of the message, i.e., application/xml,
application/json.
- setCorrelationID(String) - Method in interface com.soa.message.script.Message
-
Changes the correlation ID of the message.
- setElementName(String) - Method in class com.soa.json.xml.script.JSON2XML
-
Establishes a default XML element name for all un-named JSON array
elements.
- setElementName(String, String) - Method in class com.soa.json.xml.script.JSON2XML
-
Establishes a default XML element name for all un-named JSON array
elements starting from the given XML element in the XML hierarchy.
- setEndpointName(String) - Method in interface com.soa.message.script.Exchange
-
Changes the name of the endpoint to invoke.
- setExpandableArrays(String[]) - Method in class com.soa.json.xml.script.JSON2XML
-
Identifies a list of array properties by their names that will be expanded.
- setExpandNamedArrays(boolean) - Method in class com.soa.json.xml.script.JSON2XML
-
Indicates whether to automatically expand from child to parent all named array
elements.
- setFaultMessage(Message) - Method in interface com.soa.message.script.Exchange
-
Changes the message used as a fault from the exchange.
- setForceTopLevelObject(boolean) - Method in class com.soa.json.xml.script.XML2JSON
-
Indicates whether the root XML element should be a named JSON object
inside an outer set of {}'s or treated anonymously as the root JSON
object represented with the outer {}'s.
- setIgnoreNamespaces(boolean) - Method in class com.soa.json.xml.script.XML2JSON
-
Indicates whether namespace declarations should be converted to
JSON attributes or not (ignored entirely).
- setInMessage(Message) - Method in interface com.soa.message.script.Exchange
-
Changes the message used as input to the exchange.
- setInterfaceName(QName) - Method in interface com.soa.message.script.Exchange
-
Changes the name of the interface to call.
- setInterfaceName(String) - Method in interface com.soa.message.script.Exchange
-
Changes the name of the interface to call.
- setObjectName(String) - Method in class com.soa.json.xml.script.JSON2XML
-
Establishes a default XML element name for all un-named JSON objects.
- setOperationName(String) - Method in interface com.soa.message.script.Exchange
-
Changes the name of the operation to invoke.
- setOutMessage(Message) - Method in interface com.soa.message.script.Exchange
-
Changes the message used as output from the exchange.
- setProperty(String, Object) - Method in interface com.soa.message.handler.script.MessageContext
-
Adds or replaces a property.
- setProperty(String, Object) - Method in interface com.soa.message.script.Exchange
-
Adds or replaces a property.
- setProperty(String, Object) - Method in interface com.soa.message.script.Message
-
Associates a property with the message.
- setProtocolHeader(String, Node) - Method in interface com.soa.message.script.Message
-
Creates or changes a protocol header with the given name associated with a normalized
message.
- setProtocolHeader(String, String) - Method in interface com.soa.message.script.Message
-
Creates or changes a protocol header with the given name associated with a normalized
message.
- setRemoveNamespacePrefixes(boolean) - Method in class com.soa.json.xml.script.XML2JSON
-
Indicates whether namespace prefixes in XML element names should be
removed when generating JSON names or not.
- setRootName(String) - Method in class com.soa.json.xml.script.JSON2XML
-
Sets the output root XML element's name.
- setRootName(String, String, String) - Method in class com.soa.json.xml.script.JSON2XML
-
Sets the output root XML element's name.
- setServiceName(QName) - Method in interface com.soa.message.script.Exchange
-
Changes the name of the service to invoke.
- setServiceName(String) - Method in interface com.soa.message.script.Exchange
-
Changes the name of the service to invoke.
- setStringContent(String) - Method in interface com.soa.message.script.Message
-
Changes the message content with a String.
- setTransportHeaders(Headers) - Method in interface com.soa.message.script.Message
-
Replaces the set of transport headers associated with the message.
- setUseParentPrefix(boolean) - Method in class com.soa.json.xml.script.JSON2XML
-
Indicates whether prefixes from parent XML elements should automatically
be applied to children elements or not.
- setVariable(String, Object) - Method in interface com.soa.process.bpel.runtime.script.ProcessContext
-
Adds or changes the value of the variable with the given name.
- setVariable(String, String) - Method in interface com.soa.workflow.script.WorkflowContext
-
Sets the value of a workflow variable.
- Subject - Interface in com.soa.workflow.script
-
Represents the caller Subject in a workflow scripted environment.
- Subject.PrincipalImpl - Class in com.soa.workflow.script
-
- SYSTEM_LOG_VAR - Static variable in interface com.soa.message.handler.script.MessageHandlerScriptVariables
-
systemLog -
Logger
that logs to the system's log file.
- SYSTEM_LOG_VAR - Static variable in interface com.soa.process.bpel.runtime.script.ProcessScriptVariables
-
systemLog -
Logger
that logs to the system's log file.