Class InboundResourceAdapterImpl

java.lang.Object
org.jboss.jca.common.metadata.spec.InboundResourceAdapterImpl
All Implemented Interfaces:
Serializable, Cloneable, org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter>

public class InboundResourceAdapterImpl extends Object implements org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter
An InboundResourceAdapter implementation
Author:
Stefano Maestri, Jesper Pedersen
See Also:
  • Constructor Details

    • InboundResourceAdapterImpl

      public InboundResourceAdapterImpl(org.jboss.jca.common.api.metadata.spec.Messageadapter messageadapter, String id)
      Constructor
      Parameters:
      messageadapter - The messageadapterType specifies information about the messaging capabilities of the resource adapter. This contains information specific to the implementation of the resource adapter library as specified through the messagelistener element.
      id - XML ID
  • Method Details

    • getMessageadapter

      public org.jboss.jca.common.api.metadata.spec.Messageadapter getMessageadapter()
      Specified by:
      getMessageadapter in interface org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter
    • getId

      public String getId()
      Specified by:
      getId in interface org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata
    • validationAsBoolean

      public boolean validationAsBoolean()
      A validate method. Don't extending for the moment ValidatableMetadata
      Specified by:
      validationAsBoolean in interface org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter
      Returns:
      true if Ra is valid, false in the other cases
    • merge

      public org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter merge(org.jboss.jca.common.api.metadata.spec.MergeableMetadata<?> jmd) throws Exception
      Specified by:
      merge in interface org.jboss.jca.common.api.metadata.spec.MergeableMetadata<org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter>
      Throws:
      Exception
    • copy

      public org.jboss.jca.common.api.metadata.CopyableMetaData copy()
      Specified by:
      copy in interface org.jboss.jca.common.api.metadata.CopyableMetaData
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object