![]() |
![]() |
|
|
Using Logic Plug-Ins
Logic plug-ins are Java classes that can intercept and process business messages at run time. Plug-ins are business protocol specific. Each business protocol is associated with three standard logic plug-ins:
Note: The display of logic plug-ins is controlled by the Preferences tab. For more information, see Hiding Advanced System Configuration Features. When logic plug-ins are hidden, they are not displayed in the navigation tree and none of the logic plug-in configuration tabs are visible.
For more information on creating plug-ins, see Programming BEA WebLogic Collaborate Messaging Applications.
This topic includes the following sections:
Creating a Logic Plug-In
You can add custom logic plug-ins to the filter and router chains. For example, use filter plug-ins to control which trading partners or roles receive a message. Use router plug-ins to define algorithms that generate lists of trading partners who should receive the message.
To create a logic plug-in:
For information on creating and modifying user plug-ins, see Advanced Configuration Tasks in Administering BEA WebLogic Collaborate.
You can find additional information about message-context document structure and creating XPath expressions to reference extended properties in Programming BEA WebLogic Collaborate Messaging Applications.
Modifying a Logic Plug-In
To modify a logic plug-in:
The Logic Plug-In General tab is displayed.
For information on creating and modifying user plug-ins, see Advanced Configuration Tasks in Administering BEA WebLogic Collaborate.
Removing a Logic Plug-In
To remove an existing logic plug-in:
For information on creating and modifying user plug-ins, see Advanced Configuration Tasks in Administering BEA WebLogic Collaborate.
![]() |
![]() |
![]() |
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|