Adapter Development Kit 9.12 | webMethods Adapter Development Kit Documentation | webMethods Adapter Development Kit Installation and User’s Documentation | Adapter Services | Adapter Service Implementation | Manipulating Adapter Service Signature Properties | Template-Based Signature Properties
 
Template-Based Signature Properties
In the implementation of the adapter service's fillWmTemplateDescriptor method, the following signature-related features may be configured using the following methods:
Method Name
Description
WmDescriptor.setShowConnectionName(boolean)
Includes the reserved string field named $connectionName in the service input signature. Possible Values are:
*true. Default. Includes the reserved string field named $connectionName in the service input signature. This field allows the flow adapter developers to control the connection pool used during each invocation of the service. The $connectionName field is inserted in the top-level signature record, outside the wrapper.
*false. Excludes the reserved string field named $connectionName from the service input signature.
For more information about the effect of $connectionName on the run time behavior of the service, see the javadoc for WmDescriptor.showConnectionName().
WmDescriptor.setSignatureWrapped(boolean)
Wraps the adapter-defined signature fields in a record called xxxInput for input fields and xxxOutput for output fields, where xxx represents the name of the adapter service node when set to true. Possible Values are:
*true. Default.
*false.
WmDescriptor.setPassFullPipeline(boolean)
Enables the access to all fields in the pipeline. Possible values are:
*true. Default. The adapter service can access all the fields in the pipeline.
*false. The adapter service may only read or write to pipeline fields that are part of the service's defined signature.