public interface ClientSetting
extends java.io.Serializable, java.lang.Cloneable
Client settings can be attached to a process in order to overwrite Process Choreographer provided process template or process instance property pages. Client settings can also be attached to process receive and reply activities to display user specific start and completion pages of processes.
A client setting specifies the type of the client for which it is to be used and a number of custom settings in the form of type name and value pairs.
A client setting can look like following:
<wpc:webClientSettings clientType="Default">
<wpc:customSetting name="approval" value="yes"/>
</wpc:webClientSettings>
Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClientType()
Returns the type of the client for which this setting is defined.
|
java.lang.String |
getCustomSetting(java.lang.String name)
Returns the value of the specified custom setting.
|
java.util.List |
getCustomSettingNames()
Returns the names of all defined custom settings.
|
static final java.lang.String COPYRIGHT
java.lang.String getClientType()
java.lang.String getCustomSetting(java.lang.String name)
name
- The name of the custom setting whose value is to be returned.java.util.List getCustomSettingNames()