org.apache.qpid.framing.abstraction
Class MessagePublishInfoImpl

java.lang.Object
  extended by org.apache.qpid.framing.abstraction.MessagePublishInfoImpl
All Implemented Interfaces:
MessagePublishInfo

public class MessagePublishInfoImpl
extends Object
implements MessagePublishInfo


Constructor Summary
MessagePublishInfoImpl()
           
MessagePublishInfoImpl(AMQShortString exchange, boolean immediate, boolean mandatory, AMQShortString routingKey)
           
 
Method Summary
 AMQShortString getExchange()
           
 AMQShortString getRoutingKey()
           
 boolean isImmediate()
           
 boolean isMandatory()
           
 void setExchange(AMQShortString exchange)
           
 void setImmediate(boolean immedate)
           
 void setMandatory(boolean mandatory)
           
 void setRoutingKey(AMQShortString routingKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessagePublishInfoImpl

public MessagePublishInfoImpl()

MessagePublishInfoImpl

public MessagePublishInfoImpl(AMQShortString exchange,
                              boolean immediate,
                              boolean mandatory,
                              AMQShortString routingKey)
Method Detail

getExchange

public AMQShortString getExchange()
Specified by:
getExchange in interface MessagePublishInfo

setExchange

public void setExchange(AMQShortString exchange)
Specified by:
setExchange in interface MessagePublishInfo

isImmediate

public boolean isImmediate()
Specified by:
isImmediate in interface MessagePublishInfo

setImmediate

public void setImmediate(boolean immedate)

isMandatory

public boolean isMandatory()
Specified by:
isMandatory in interface MessagePublishInfo

setMandatory

public void setMandatory(boolean mandatory)

getRoutingKey

public AMQShortString getRoutingKey()
Specified by:
getRoutingKey in interface MessagePublishInfo

setRoutingKey

public void setRoutingKey(AMQShortString routingKey)


Licensed to the Apache Software Foundation