Start of Content Area

Function documentation ModuleProcessorAttributes  Locate the document in its SAP Library 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 each adapter. You define the default module chain as follows:

ModuleProcessorAttributes

Name

Occurrence and Type

Comment

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

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 key can be selected by the user.

MessageProtocol/

ModuleProcessor

Attributes/

ModuleConfig/

ModuleConfigItem/Name

1

String

Name of the parameter

MessageProtocol/

ModuleProcessor

Attributes/

ModuleConfig/

ModuleConfigItem/Value

1

String

Value of the parameter

Note

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

 

 

 

 

 

End of Content Area