javax.resource.spi

## Interface ResourceAdapterAssociation

- All Known Subinterfaces:
    ActivationSpec

      public interface ResourceAdapterAssociation

  This interface specifies the methods to associate a `ResourceAdapter` object with other objects that implement this interface like `ManagedConnectionFactory` and `ActivationSpec`.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ResourceAdapter` | `getResourceAdapter()` Get the associated `ResourceAdapter` object.
    `void` | `setResourceAdapter(ResourceAdapter ra)` Associate this object with a `ResourceAdapter` object.

- - ### Method Detail

    - #### getResourceAdapter

          ResourceAdapter getResourceAdapter()

      Get the associated `ResourceAdapter` object.
      Returns:
        the associated `ResourceAdapter` object.

    - #### setResourceAdapter

          void setResourceAdapter(ResourceAdapter ra)
                           throws ResourceException

      Associate this object with a `ResourceAdapter` object. Note, this method must be called exactly once. That is, the association must not change during the lifetime of this object.
      Parameters:
        `ra` - `ResourceAdapter` object to be associated with.
      Throws:
        `ResourceException` - generic exception.
        `ResourceAdapterInternalException` - resource adapter related error condition.
        `IllegalStateException` - indicates that this object is in an illegal state for the method invocation. For example, this occurs when this method is called more than once on the same object.

Copyright 2015 IronJacamar (http://www.ironjacamar.org)