| Interface | Description |
|---|---|
| EdnJmsEventReader |
This interface represents an EDN event reader, the implementation is backed by a JMS TopicSubscriber instance, caller reads event from the underlying JMS TopicSubscriber through read methods:
EdnJmsEventReader.read() or EdnJmsEventReader.read(long) An object of BusinessEvent is returned or null if there is no event available or event read timed out. |
| EdnJmsEventSubscriber |
This interface represents an EDN event subscriber (consumer) which is able to: (1) poll events continuously where the caller starts event consuming and control / monitor the process - e.g.
|
| Class | Description |
|---|---|
| BaseEdnConnection |
A skeleton implementation of EdnConnection interface, which should be overridden by concrete implementation where concrete logic for methods such as publishEvent, subscribe, and unsubscribe are provided.
|
| EdnAqConnection |
This class represents an EdnConnection implementation based on mid-tier JDBC API that interacts with a set of PL/SQL procedures for AQ-JMS.
|
| EdnAqConnectionFactory |
This is typically for a Fusion Applications client who continues to use 11g JDBC data sources of fixed JNDI names (created for EDN 11g AQ-DB implementation) to interact with AQ-JMS in 12c.
|
| EdnClientUtil | |
| EdnJcaConnection |
Remote EDN connection where events can be published and subscribed.
|
| EdnJcaConnectionFactory |
This is typically for J2EE client with Oracle JMS adapter support/deployed.
|
| EdnJmsConnection |
Remote EDN connection where events can be published and subscribed.
|
| EdnJmsConnectionFactory |
This is for J2SE client (e.g.
|
| EdnSubscribeContext |
This class encapsulates context and EDN event subscribe (consuming) specific parameters, which is passed to subscribe API methods from
EdnJmsConnection such as: EdnJmsConnection.subscribe(EdnSubscribeContext) EdnJmsConnection.subscribeOnly(EdnSubscribeContext) EdnJmsConnection.unsubscribe(EdnSubscribeContext) |