org.jboss.jca.common.metadata.ra.common
Class MessageListenerImpl

java.lang.Object
  extended by org.jboss.jca.common.metadata.ra.common.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.ra.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.ra.MessageListener

public class MessageListenerImpl
extends Object
implements org.jboss.jca.common.api.metadata.ra.MessageListener

Author:
Stefano Maestri
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ra.MessageListener
org.jboss.jca.common.api.metadata.ra.MessageListener.Attribute, org.jboss.jca.common.api.metadata.ra.MessageListener.Tag
 
Constructor Summary
MessageListenerImpl(org.jboss.jca.common.api.metadata.ra.XsdString messagelistenerType, org.jboss.jca.common.api.metadata.ra.ra15.Activationspec15 activationspec, String id)
           
 
Method Summary
 org.jboss.jca.common.api.metadata.CopyableMetaData copy()
           
 boolean equals(Object obj)
          
 org.jboss.jca.common.api.metadata.ra.ra15.Activationspec15 getActivationspec()
           
 String getId()
           
 org.jboss.jca.common.api.metadata.ra.XsdString getMessagelistenerType()
           
 int hashCode()
          
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MessageListenerImpl

public MessageListenerImpl(org.jboss.jca.common.api.metadata.ra.XsdString messagelistenerType,
                           org.jboss.jca.common.api.metadata.ra.ra15.Activationspec15 activationspec,
                           String id)
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 Detail

getMessagelistenerType

public org.jboss.jca.common.api.metadata.ra.XsdString getMessagelistenerType()
Specified by:
getMessagelistenerType in interface org.jboss.jca.common.api.metadata.ra.MessageListener
Returns:
messagelistenerType

getActivationspec

public org.jboss.jca.common.api.metadata.ra.ra15.Activationspec15 getActivationspec()
Specified by:
getActivationspec in interface org.jboss.jca.common.api.metadata.ra.MessageListener
Returns:
activationspec

getId

public String getId()
Specified by:
getId in interface org.jboss.jca.common.api.metadata.ra.IdDecoratedMetadata
Specified by:
getId in interface org.jboss.jca.common.api.metadata.ra.MessageListener

hashCode

public int hashCode()

Specified by:
hashCode in interface org.jboss.jca.common.api.metadata.ra.MessageListener
Overrides:
hashCode in class Object
See Also:
Object.hashCode()

equals

public boolean equals(Object obj)

Specified by:
equals in interface org.jboss.jca.common.api.metadata.ra.MessageListener
Overrides:
equals in class Object
See Also:
Object.equals(java.lang.Object)

toString

public String toString()

Specified by:
toString in interface org.jboss.jca.common.api.metadata.ra.MessageListener
Overrides:
toString in class Object
See Also:
Object.toString()

copy

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


Copyright © 2012 JBoss, by Red Hat (http://www.jboss.org/ironjacamar)