Show TOC

ModuleProcessorAttributesLocate this document in the navigation structure

Use

In the module processor, you can add modules to the adapter defined in the communication channel. These modules can contain message processing before or after the adapter call. Each communication channel contains at least one module. The module for the sender adapter is CallSapAdapter, for the receiver adapter it is ModuleProcessorExitBean.

Features

You must provide a default module chain and the corresponding module parameters for your adapter. You can define the default module chain as follows:

ModuleProcessorAttributes

Name Occurrence and Type Comments

MessageProtocol/

ModuleProcessor

Attributes

0,1

ComplexType

You can define the default module chain for each message protocol. The definition is the same for the sender and receiver direction.

MessageProtocol/

ModuleProcessor

Attributes/

ModuleSequence

1

ComplexType

Defines the call sequence of the modules in the module processor.

MessageProtocol/

ModuleProcessor

Attributes/

ModuleSequence/

ModuleSequenceItem

1,n

ComplexType

Represents a module in the module processor.

MessageProtocol/

ModuleProcessor

Attributes/

ModuleSequence/

ModuleSequenceItem/

Name

1

String

JNDI name of the module

MessageProtocol/

ModuleProcessor

Attributes/

ModuleSequence/

ModuleSequenceItem/

Type

1

String

Specify the module type:

  • Local bean
  • Remote bean
  • Java library

    (Not supported at present)

MessageProtocol/

ModuleProcessor

Attributes/

ModuleSequence/

ModuleSequenceItem/

Key

1

String

The module key is used to assign the configuration parameters to the module.

The key is set automatically or can be set by the user.

MessageProtocol/

ModuleProcessor

Attributes/

ModuleConfig

1,

ComplexType

Defines all configuration parameters in this module chain.

MessageProtocol/

ModuleProcessor

Attributes/

ModuleConfig/

ModuleConfigItem

1,n

ComplexType

Represents a parameter of the module configuration.

MessageProtocol/

ModuleProcessor

Attributes/

ModuleConfig/

ModuleConfigItem/Key

1

String

Module key of the module to which the parameter belongs

The user can select the key.

MessageProtocol/

ModuleProcessor

Attributes/

ModuleConfig/

ModuleConfigItem/Name

1

String

Parameter name

MessageProtocol/

ModuleProcessor

Attributes/

ModuleConfig/

ModuleConfigItem/Value

1

String

Parameter value

Note

The default module chain is displayed in the module processor once the communication channel has been created.