org.apache.axis2.clustering.tribes
Class ClusterManagementInterceptor

java.lang.Object
  extended by org.apache.catalina.tribes.group.ChannelInterceptorBase
      extended by org.apache.axis2.clustering.tribes.ClusterManagementInterceptor
All Implemented Interfaces:
org.apache.catalina.tribes.ChannelInterceptor, org.apache.catalina.tribes.Heartbeat, org.apache.catalina.tribes.MembershipListener

public class ClusterManagementInterceptor
extends org.apache.catalina.tribes.group.ChannelInterceptorBase

This interceptor is used when this member acts as a ClusterManager.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.catalina.tribes.ChannelInterceptor
org.apache.catalina.tribes.ChannelInterceptor.InterceptorEvent
 
Field Summary
protected  byte[] clusterManagerDomain
          Represents the cluster manager's group
protected  org.apache.catalina.tribes.membership.Membership clusterMgtMembership
          Represents the load balancer group
 
Fields inherited from class org.apache.catalina.tribes.group.ChannelInterceptorBase
log, optionFlag
 
Constructor Summary
ClusterManagementInterceptor(byte[] clusterManagerDomain)
           
 
Method Summary
 void messageReceived(org.apache.catalina.tribes.ChannelMessage msg)
           
 
Methods inherited from class org.apache.catalina.tribes.group.ChannelInterceptorBase
accept, fireInterceptorEvent, getLocalMember, getMember, getMembers, getNext, getOptionFlag, getPrevious, hasMembers, heartbeat, memberAdded, memberDisappeared, okToProcess, sendMessage, setNext, setOptionFlag, setPrevious, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clusterMgtMembership

protected org.apache.catalina.tribes.membership.Membership clusterMgtMembership
Represents the load balancer group


clusterManagerDomain

protected byte[] clusterManagerDomain
Represents the cluster manager's group

Constructor Detail

ClusterManagementInterceptor

public ClusterManagementInterceptor(byte[] clusterManagerDomain)
Method Detail

messageReceived

public void messageReceived(org.apache.catalina.tribes.ChannelMessage msg)
Specified by:
messageReceived in interface org.apache.catalina.tribes.ChannelInterceptor
Overrides:
messageReceived in class org.apache.catalina.tribes.group.ChannelInterceptorBase


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.