org.jboss.ejb3.annotation.impl
Class MessagePropertiesImpl

java.lang.Object
  extended by org.jboss.ejb3.annotation.impl.MessagePropertiesImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.annotation.Annotation, org.jboss.ejb3.annotation.MessageProperties

public class MessagePropertiesImpl
extends java.lang.Object
implements org.jboss.ejb3.annotation.MessageProperties, java.io.Serializable

comment

See Also:
Serialized Form

Constructor Summary
MessagePropertiesImpl()
           
MessagePropertiesImpl(org.jboss.ejb3.annotation.DeliveryMode deliveryMode, int ttl, int priority)
           
MessagePropertiesImpl(org.jboss.ejb3.annotation.MessageProperties props)
           
 
Method Summary
 java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
           
 org.jboss.ejb3.annotation.DeliveryMode delivery()
           
 java.lang.Class getInterface()
           
 int priority()
           
 void setDelivery(org.jboss.ejb3.annotation.DeliveryMode mode)
           
 void setInterface(java.lang.Class interfac)
           
 void setPriority(int priority)
           
 int timeToLive()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.lang.annotation.Annotation
equals, hashCode, toString
 

Constructor Detail

MessagePropertiesImpl

public MessagePropertiesImpl(org.jboss.ejb3.annotation.DeliveryMode deliveryMode,
                             int ttl,
                             int priority)

MessagePropertiesImpl

public MessagePropertiesImpl(org.jboss.ejb3.annotation.MessageProperties props)

MessagePropertiesImpl

public MessagePropertiesImpl()
Method Detail

setDelivery

public void setDelivery(org.jboss.ejb3.annotation.DeliveryMode mode)

setPriority

public void setPriority(int priority)

delivery

public org.jboss.ejb3.annotation.DeliveryMode delivery()

timeToLive

public int timeToLive()

priority

public int priority()

getInterface

public java.lang.Class getInterface()

setInterface

public void setInterface(java.lang.Class interfac)

annotationType

public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
Specified by:
annotationType in interface java.lang.annotation.Annotation