What Happens When You Create an Oracle Mediator with an Asynchronous Interface Definition

18-22 Oracle Fusion Middleware Developers Guide for Oracle SOA Suite ■ immediate : Events are delivered on the same thread and on the same transaction as the caller.

9. In the Run as publisher field, select whether to run the event subscription under

the security of the event publisher. By default, event subscription run under the security of the event publisher. 10. To filter the event, perform any of the following: ■ Double-click the Filter column of the selected event. ■ Select the event and then click the filter icon first icon. The Expression Builder dialog appears.

11. In the Expression field, enter an XPath expression and click OK.

Figure 18–21 shows a sample Expression Builder dialog. Figure 18–21 Business Event Filter The expression you created appears in the Filter column of the Create Mediator dialog.

12. Click OK.

18.4.6.2 What Happens When You Create an Oracle Mediator for an Event Subscription

The Oracle Mediator files that define an event subscription interaction are generated under the specified application and project in the Application Navigator, and the new Oracle Mediator appears in the Mediator Editor in Design view. A WSDL file is also generated with the same name as the Oracle Mediator. Getting Started with Oracle Mediator 18-23 When you view the Oracle Mediator component in the SOA Composite Editor, the icon on the left side of the Oracle Mediator indicates that this Oracle Mediator is configured for an event subscription, as shown in Figure 18–22 . Figure 18–22 Oracle Mediator Component Created with the Subscribe to Events Template When you double-click the Oracle Mediator, the Mediator Editor appears, as shown in Figure 18–23 . Figure 18–23 Event Subscription Oracle Mediator in the Mediator Editor

18.4.7 What You May Need to Know About the Mediator Editor

This section provides information you should know about creating an Oracle Mediator service component.

18.4.7.1 Resequencing

The resequencing feature of the Oracle Mediator reorders sets of messages that might arrive to the Oracle Mediator in the wrong sequence. You can define resequencing for all operations in an Oracle Mediator or for a specific operation. The resequencer provides three resequencing strategies that reorder incoming messages based on the type of sequencing information they contain. For more information about resequencing in Oracle Mediator, see Chapter 18, Getting Started with Oracle Mediator.