Class MessageListenerImpl

java.lang.Object
org.jboss.jca.common.metadata.spec.MessageListenerImpl
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.MessageListener

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

    • MessageListenerImpl

      public MessageListenerImpl(org.jboss.jca.common.api.metadata.spec.XsdString messagelistenerType, org.jboss.jca.common.api.metadata.spec.Activationspec activationspec, String id)
      Constructor
      Parameters:
      messagelistenerType - full qualified name of the java type
      activationspec - The activationspecType specifies an activation specification. The information includes fully qualified Java class name of an activation specification and a set of required configuration property names.
      id - XML ID
  • Method Details

    • getMessagelistenerType

      public org.jboss.jca.common.api.metadata.spec.XsdString getMessagelistenerType()
      Specified by:
      getMessagelistenerType in interface org.jboss.jca.common.api.metadata.spec.MessageListener
    • getActivationspec

      public org.jboss.jca.common.api.metadata.spec.Activationspec getActivationspec()
      Specified by:
      getActivationspec in interface org.jboss.jca.common.api.metadata.spec.MessageListener
    • getId

      public String getId()
      Specified by:
      getId in interface org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata
    • 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