org.jboss.messaging.core.remoting.impl.wireformat.replication
Class ReplicateRemoteConsumerRemovedMessage

java.lang.Object
  extended by org.jboss.messaging.core.remoting.impl.wireformat.PacketImpl
      extended by org.jboss.messaging.core.remoting.impl.wireformat.replication.ReplicateRemoteConsumerRemovedMessage
All Implemented Interfaces:
Packet

public class ReplicateRemoteConsumerRemovedMessage
extends PacketImpl

A ReplicateRemoteConsumerRemovedMessage

Author:
Tim Fox Created 4 Mar 2009 18:36:30

Field Summary
 
Fields inherited from class org.jboss.messaging.core.remoting.impl.wireformat.PacketImpl
BASIC_PACKET_SIZE, CREATE_QUEUE, CREATESESSION, CREATESESSION_RESP, DELETE_QUEUE, DISCONNECT, EARLY_RESPONSE, EXCEPTION, NULL_RESPONSE, PACKETS_CONFIRMED, PING, REATTACH_SESSION, REATTACH_SESSION_RESP, REPLICATE_ACKNOWLEDGE, REPLICATE_ADD_REMOTE_CONSUMER, REPLICATE_ADD_REMOTE_QUEUE_BINDING, REPLICATE_CREATESESSION, REPLICATE_REDISTRIBUTION, REPLICATE_REMOVE_REMOTE_CONSUMER, REPLICATE_REMOVE_REMOTE_QUEUE_BINDING, REPLICATE_STARTUP_INFO, REPLICATION_RESPONSE, SESS_ACKNOWLEDGE, SESS_BINDINGQUERY, SESS_BINDINGQUERY_RESP, SESS_CLOSE, SESS_COMMIT, SESS_CONSUMER_CLOSE, SESS_CREATECONSUMER, SESS_EXPIRED, SESS_FAILOVER_COMPLETE, SESS_FLOWTOKEN, SESS_QUEUEQUERY, SESS_QUEUEQUERY_RESP, SESS_RECEIVE_CONTINUATION, SESS_RECEIVE_MSG, SESS_REPLICATE_DELIVERY, SESS_ROLLBACK, SESS_SEND, SESS_SEND_CONTINUATION, SESS_SEND_LARGE, SESS_START, SESS_STOP, SESS_XA_COMMIT, SESS_XA_END, SESS_XA_FORGET, SESS_XA_GET_TIMEOUT, SESS_XA_GET_TIMEOUT_RESP, SESS_XA_INDOUBT_XIDS, SESS_XA_INDOUBT_XIDS_RESP, SESS_XA_JOIN, SESS_XA_PREPARE, SESS_XA_RESP, SESS_XA_RESUME, SESS_XA_ROLLBACK, SESS_XA_SET_TIMEOUT, SESS_XA_SET_TIMEOUT_RESP, SESS_XA_START, SESS_XA_SUSPEND
 
Constructor Summary
ReplicateRemoteConsumerRemovedMessage()
           
ReplicateRemoteConsumerRemovedMessage(SimpleString uniqueBindingName, SimpleString filterString, TypedProperties properties)
           
 
Method Summary
 void decodeBody(MessagingBuffer buffer)
           
 void encodeBody(MessagingBuffer buffer)
           
 SimpleString getFilterString()
           
 TypedProperties getProperties()
           
 int getRequiredBufferSize()
           
 SimpleString getUniqueBindingName()
           
 
Methods inherited from class org.jboss.messaging.core.remoting.impl.wireformat.PacketImpl
decode, encode, equals, getChannelID, getPacketSize, getParentString, getType, isRequiresConfirmations, isResponse, isWriteAlways, nullableStringEncodeSize, setChannelID, stringEncodeSize, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReplicateRemoteConsumerRemovedMessage

public ReplicateRemoteConsumerRemovedMessage(SimpleString uniqueBindingName,
                                             SimpleString filterString,
                                             TypedProperties properties)

ReplicateRemoteConsumerRemovedMessage

public ReplicateRemoteConsumerRemovedMessage()
Method Detail

getRequiredBufferSize

public int getRequiredBufferSize()
Specified by:
getRequiredBufferSize in interface Packet
Overrides:
getRequiredBufferSize in class PacketImpl

encodeBody

public void encodeBody(MessagingBuffer buffer)
Overrides:
encodeBody in class PacketImpl

decodeBody

public void decodeBody(MessagingBuffer buffer)
Overrides:
decodeBody in class PacketImpl

getUniqueBindingName

public SimpleString getUniqueBindingName()

getFilterString

public SimpleString getFilterString()

getProperties

public TypedProperties getProperties()


Copyright © 2006 JBoss Inc. All Rights Reserved.