org.jboss.messaging.core.client.impl
Class ClientMessageImpl

java.lang.Object
  extended by org.jboss.messaging.core.message.impl.MessageImpl
      extended by org.jboss.messaging.core.client.impl.ClientMessageImpl
All Implemented Interfaces:
ClientMessage, EncodingSupport, Message

public class ClientMessageImpl
extends MessageImpl
implements ClientMessage

A ClientMessageImpl

Author:
Tim Fox

Field Summary
 
Fields inherited from class org.jboss.messaging.core.message.impl.MessageImpl
durable
 
Fields inherited from interface org.jboss.messaging.core.message.Message
HDR_ACTUAL_EXPIRY_TIME
 
Constructor Summary
ClientMessageImpl(boolean durable)
           
ClientMessageImpl(int type, boolean durable)
           
ClientMessageImpl(int type, boolean durable, long expiration, long timestamp, byte priority)
           
ClientMessageImpl(int deliveryCount, long deliveryID)
           
 
Method Summary
 int getDeliveryCount()
           
 long getDeliveryID()
           
 void setDeliveryCount(int deliveryCount)
           
 void setDeliveryID(long deliveryID)
           
 
Methods inherited from class org.jboss.messaging.core.message.impl.MessageImpl
containsProperty, decode, encode, encodeSize, getBody, getDestination, getExpiration, getPriority, getProperty, getPropertyNames, getTimestamp, getType, isDurable, isExpired, putBooleanProperty, putByteProperty, putBytesProperty, putDoubleProperty, putFloatProperty, putIntProperty, putLongProperty, putShortProperty, putStringProperty, removeProperty, setBody, setDestination, setDurable, setExpiration, setPriority, setTimestamp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.messaging.core.message.Message
containsProperty, decode, encode, encodeSize, getBody, getDestination, getExpiration, getPriority, getProperty, getPropertyNames, getTimestamp, getType, isDurable, isExpired, putBooleanProperty, putByteProperty, putBytesProperty, putDoubleProperty, putFloatProperty, putIntProperty, putLongProperty, putShortProperty, putStringProperty, removeProperty, setBody, setDestination, setDurable, setExpiration, setPriority, setTimestamp
 

Constructor Detail

ClientMessageImpl

public ClientMessageImpl(int deliveryCount,
                         long deliveryID)

ClientMessageImpl

public ClientMessageImpl(int type,
                         boolean durable,
                         long expiration,
                         long timestamp,
                         byte priority)

ClientMessageImpl

public ClientMessageImpl(int type,
                         boolean durable)

ClientMessageImpl

public ClientMessageImpl(boolean durable)
Method Detail

setDeliveryCount

public void setDeliveryCount(int deliveryCount)
Specified by:
setDeliveryCount in interface ClientMessage

getDeliveryCount

public int getDeliveryCount()
Specified by:
getDeliveryCount in interface ClientMessage

setDeliveryID

public void setDeliveryID(long deliveryID)
Specified by:
setDeliveryID in interface ClientMessage

getDeliveryID

public long getDeliveryID()
Specified by:
getDeliveryID in interface ClientMessage


Copyright © 2006 JBoss Inc. All Rights Reserved.