org.jboss.messaging.core.server
Interface ServerMessage

All Superinterfaces:
EncodingSupport, Message
All Known Implementing Classes:
ServerMessageImpl

public interface ServerMessage
extends Message

A ServerMessage

Author:
Tim Fox

Field Summary
 
Fields inherited from interface org.jboss.messaging.core.message.Message
HDR_ACTUAL_EXPIRY_TIME
 
Method Summary
 ServerMessage copy()
           
 MessageReference createReference(Queue queue)
           
 int decrementDurableRefCount()
           
 long getConnectionID()
           
 int getDurableRefCount()
           
 long getMessageID()
           
 int incrementDurableRefCount()
           
 void setConnectionID(long connectionID)
           
 void setMessageID(long id)
           
 
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
 

Method Detail

getMessageID

long getMessageID()

setMessageID

void setMessageID(long id)

getConnectionID

long getConnectionID()

setConnectionID

void setConnectionID(long connectionID)

createReference

MessageReference createReference(Queue queue)

decrementDurableRefCount

int decrementDurableRefCount()

incrementDurableRefCount

int incrementDurableRefCount()

getDurableRefCount

int getDurableRefCount()

copy

ServerMessage copy()


Copyright © 2006 JBoss Inc. All Rights Reserved.