public interface CompositionActivity
Composition Activities are used to share state between services that may be attached to different virtual dialogs related by a common underlying network dialog. The Composition Activity has a lifecycle managed by the SIS and will end when the network dialog ends.
The SIS uses the same SLEE activity object to represent the Composition Activity, Inteceptor Activity, and Service Composition Selection Activity for a given call. Therefore it is possible for SIS components and SLEE applications that use these activities to share state related to the call if required.
Modifier and Type | Method and Description |
---|---|
ScriptVariable |
getVariable(String name)
Get a script variable.
|
ScriptVariable getVariable(String name) throws NullPointerException, IllegalArgumentException
name
- the name of the variable.NullPointerException
- if name
is null
.IllegalArgumentException
- if the variable name is invalid or unknown.
This exception is not thrown if the name identifies a user-defined variable,
since any user-defined variable name is valid.