Uses of Interface
org.apache.catalina.tribes.ChannelMessage

Packages that use ChannelMessage
org.apache.catalina.tribes Apache Tribes - The Tomcat Cluster Communication Module 
org.apache.catalina.tribes.group   
org.apache.catalina.tribes.group.interceptors   
org.apache.catalina.tribes.io   
org.apache.catalina.tribes.transport   
org.apache.catalina.tribes.transport.bio   
org.apache.catalina.tribes.transport.bio.util   
org.apache.catalina.tribes.transport.nio   
org.apache.catalina.tribes.util   
 

Uses of ChannelMessage in org.apache.catalina.tribes
 

Methods in org.apache.catalina.tribes with parameters of type ChannelMessage
 boolean MessageListener.accept(ChannelMessage msg)
           
 void MessageListener.messageReceived(ChannelMessage msg)
          Receive a message from the IO components in the Channel stack
 void ChannelInterceptor.messageReceived(ChannelMessage data)
          the messageReceived is invoked when a message is received.
 void ChannelSender.sendMessage(ChannelMessage message, Member[] destination)
          Send a message to one or more recipients.
 void ChannelInterceptor.sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
          The sendMessage method is called when a message is being sent to one more destinations.
 

Uses of ChannelMessage in org.apache.catalina.tribes.group
 

Methods in org.apache.catalina.tribes.group with parameters of type ChannelMessage
 boolean ChannelInterceptorBase.accept(ChannelMessage msg)
           
 void GroupChannel.messageReceived(ChannelMessage msg)
          Callback from the interceptor stack.
 void ChannelInterceptorBase.messageReceived(ChannelMessage msg)
           
 void ChannelCoordinator.messageReceived(ChannelMessage msg)
           
 void ChannelInterceptorBase.sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
           
 void ChannelCoordinator.sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
          Send a message to one or more members in the cluster
 

Uses of ChannelMessage in org.apache.catalina.tribes.group.interceptors
 

Fields in org.apache.catalina.tribes.group.interceptors declared as ChannelMessage
 ChannelMessage TwoPhaseCommitInterceptor.MapEntry.msg
           
 

Methods in org.apache.catalina.tribes.group.interceptors that return ChannelMessage
 ChannelMessage FragmentationInterceptor.FragCollection.assemble()
           
 ChannelMessage OrderInterceptor.MessageOrder.getMessage()
           
 

Methods in org.apache.catalina.tribes.group.interceptors with parameters of type ChannelMessage
 boolean NonBlockingCoordinator.accept(ChannelMessage msg)
           
 void FragmentationInterceptor.FragCollection.addMessage(ChannelMessage msg)
           
 boolean MessageDispatchInterceptor.addToQueue(ChannelMessage msg, Member[] destination, InterceptorPayload payload)
           
 boolean MessageDispatch15Interceptor.addToQueue(ChannelMessage msg, Member[] destination, InterceptorPayload payload)
           
 void FragmentationInterceptor.defrag(ChannelMessage msg)
           
 void FragmentationInterceptor.frag(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
           
 FragmentationInterceptor.FragCollection FragmentationInterceptor.getFragCollection(FragmentationInterceptor.FragKey key, ChannelMessage msg)
           
 void TwoPhaseCommitInterceptor.messageReceived(ChannelMessage msg)
           
 void ThroughputInterceptor.messageReceived(ChannelMessage msg)
           
 void TcpPingInterceptor.messageReceived(ChannelMessage msg)
           
 void TcpFailureDetector.messageReceived(ChannelMessage msg)
           
 void OrderInterceptor.messageReceived(ChannelMessage msg)
           
 void NonBlockingCoordinator.messageReceived(ChannelMessage msg)
           
 void GzipInterceptor.messageReceived(ChannelMessage msg)
           
 void FragmentationInterceptor.messageReceived(ChannelMessage msg)
           
 void DomainFilterInterceptor.messageReceived(ChannelMessage msg)
           
 void TwoPhaseCommitInterceptor.sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
           
 void ThroughputInterceptor.sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
           
 void TcpFailureDetector.sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
           
 void OrderInterceptor.sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
           
 void NonBlockingCoordinator.sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
           
 void MessageDispatchInterceptor.sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
           
 void GzipInterceptor.sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
           
 void FragmentationInterceptor.sendMessage(Member[] destination, ChannelMessage msg, InterceptorPayload payload)
           
 void OrderInterceptor.MessageOrder.setMessage(ChannelMessage msg)
           
 

Constructors in org.apache.catalina.tribes.group.interceptors with parameters of type ChannelMessage
FragmentationInterceptor.FragCollection(ChannelMessage msg)
           
OrderInterceptor.MessageOrder(int msgNr, ChannelMessage msg)
           
TwoPhaseCommitInterceptor.MapEntry(ChannelMessage msg, UniqueId id, long timestamp)
           
 

Uses of ChannelMessage in org.apache.catalina.tribes.io
 

Classes in org.apache.catalina.tribes.io that implement ChannelMessage
 class ChannelData
          The ChannelData object is used to transfer a message through the channel interceptor stack and eventually out on a transport to be sent to another node.
 

Methods in org.apache.catalina.tribes.io that return ChannelMessage
 ChannelMessage[] ObjectReader.execute()
          Send buffer to cluster listener (callback).
 

Methods in org.apache.catalina.tribes.io with parameters of type ChannelMessage
 void ListenCallback.messageDataReceived(ChannelMessage data)
          This method is invoked on the callback object to notify it that new data has been received from one of the cluster nodes.
 

Uses of ChannelMessage in org.apache.catalina.tribes.transport
 

Methods in org.apache.catalina.tribes.transport with parameters of type ChannelMessage
 void ReceiverBase.messageDataReceived(ChannelMessage data)
           
 void ReplicationTransmitter.sendMessage(ChannelMessage message, Member[] destination)
          Send data to one member
 void MultiPointSender.sendMessage(Member[] destination, ChannelMessage data)
           
 

Uses of ChannelMessage in org.apache.catalina.tribes.transport.bio
 

Methods in org.apache.catalina.tribes.transport.bio with parameters of type ChannelMessage
 void PooledMultiSender.sendMessage(Member[] destination, ChannelMessage msg)
           
 void MultipointBioSender.sendMessage(Member[] destination, ChannelMessage msg)
           
 

Uses of ChannelMessage in org.apache.catalina.tribes.transport.bio.util
 

Methods in org.apache.catalina.tribes.transport.bio.util that return ChannelMessage
 ChannelMessage LinkObject.data()
          Get the data object from the element.
 

Methods in org.apache.catalina.tribes.transport.bio.util with parameters of type ChannelMessage
 boolean FastQueue.add(ChannelMessage msg, Member[] destination, InterceptorPayload payload)
          Add new data to the queue
 

Constructors in org.apache.catalina.tribes.transport.bio.util with parameters of type ChannelMessage
LinkObject(ChannelMessage msg, Member[] destination, InterceptorPayload payload)
          Construct a new element from the data object.
 

Uses of ChannelMessage in org.apache.catalina.tribes.transport.nio
 

Methods in org.apache.catalina.tribes.transport.nio with parameters of type ChannelMessage
 void PooledParallelSender.sendMessage(Member[] destination, ChannelMessage message)
           
 void ParallelNioSender.sendMessage(Member[] destination, ChannelMessage msg)
           
 

Uses of ChannelMessage in org.apache.catalina.tribes.util
 

Methods in org.apache.catalina.tribes.util with parameters of type ChannelMessage
static UniqueId Arrays.getUniqudId(ChannelMessage msg)
           
 



Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.