| Modifier and Type | Interface and Description |
|---|---|
| public interface | ActivationSpec
This interface serves as a marker. |
| public interface | BootstrapContext
This provides a mechanism to pass a bootstrap context to a resource adapter instance when it is bootstrapped. |
| public interface | ConnectionEventListener
The |
| public interface | ConnectionManager
ConnectionManager interface provides a hook for the resource adapter to pass a connection request to the application server. |
| public interface | ConnectionRequestInfo
The ConnectionRequestInfo interface enables a resource adapter to pass its own request specific data structure across the connection request flow. |
| public interface | DissociatableManagedConnection
This is a mix-in interface that may be optionally implemented by a
|
| public interface | LazyAssociatableConnectionManager
This is a mix-in interface that may be optionally implemented by a
|
| public interface | LazyEnlistableConnectionManager
This is a mix-in interface that may be optionally implemented by a
|
| public interface | LazyEnlistableManagedConnection
This is a mix-in interface that may be optionally implemented by a
|
| public interface | LocalTransaction
LocalTransaction interface provides support for transactions that are managed internal to an EIS resource manager, and do not require an external transaction manager. |
| public interface | ManagedConnection
ManagedConnection instance represents a physical connection to the underlying EIS. |
| public interface | ManagedConnectionFactory
ManagedConnectionFactory instance is a factory of both ManagedConnection and EIS-specific connection factory instances. |
| public interface | ManagedConnectionMetaData
The ManagedConnectionMetaData interface provides information about the underlying EIS instance associated with a ManagedConnection instance. |
| public interface | ResourceAdapter
This represents a resource adapter instance and contains operations for lifecycle management and message endpoint setup. |
| public interface | ResourceAdapterAssociation
This interface specifies the methods to associate a
|
| public interface | RetryableException
A marker interface indicating that the Exception is transient. |
| public interface | TransactionSupport
This interface may be optionally implemented by a
|
| public interface | ValidatingManagedConnectionFactory
This interface is implemented by a |
| public interface | XATerminator
The XATerminator interface is used for transaction completion and crash recovery flows. |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | Activation
Designates a JavaBean as an |
| public @interface | AdministeredObject
Designates a JavaBean as an administered object.Administered objects are specific to a messaging style or message provider. |
| public @interface | |
| public @interface | ConfigProperty
Designates a JavaBean property as a configuration property |
| public @interface | ConnectionDefinition
Defines a set of connection interfaces and classes pertaining to a particular connection type. |
| public @interface | ConnectionDefinitions
Defines a set of connection definitions that the JavaBean, that has been annotated with this annotation, is a part of. |
| public @interface | Connector
The |
| public @interface | SecurityPermission
The SecurityPermission annotation can be used by the developer, as part of the Connector annotation, to specify the extended security permissions required by the resource adapter |
| Modifier and Type | Class and Description |
|---|---|
| public class | ApplicationServerInternalException
An |
| public class | CommException
This indicates errors related to failed or interrupted communication with an EIS instance. |
| public class | ConnectionEvent
The ConnectionEvent class provides information about the source of a connection related event.A ConnectionEvent instance contains the following information:
|
| public class | EISSystemException
An |
| public class | IllegalStateException
An |
| public class | InvalidPropertyException
This exception is thrown to indicate invalid configuration property settings. |
| public class | LocalTransactionException
A |
| public class | ResourceAdapterInternalException
A |
| public class | ResourceAllocationException
A |
| public class | RetryableUnavailableException
A subclass of the |
| public class | SecurityException
A |
| public class | SharingViolationException
This is thrown to indicate a connection sharing violation. |
| public class | UnavailableException
This is thrown to indicate that a service is unavailable. |