org.apache.axis2.clustering.management
Class DefaultGroupManagementAgent

java.lang.Object
  extended by org.apache.axis2.clustering.management.DefaultGroupManagementAgent
All Implemented Interfaces:
GroupManagementAgent

public class DefaultGroupManagementAgent
extends java.lang.Object
implements GroupManagementAgent

The default implementation of GroupManagementAgent


Constructor Summary
DefaultGroupManagementAgent()
           
 
Method Summary
 void addMember(Member member)
           
 void applicationMemberAdded(Member member)
           
 void applicationMemberRemoved(Member member)
           
 java.lang.String getDescription()
           
 java.lang.String getDomain()
           
 java.util.List<Member> getMembers()
           
 MembershipManager getMembershipManager()
           
 java.lang.String getSubDomain()
           
 void send(GroupManagementCommand command)
           
 void setDescription(java.lang.String description)
           
 void setDomain(java.lang.String domain)
           
 void setGroupMgtPort(int groupMgtPort)
           
 void setMembershipManager(MembershipManager membershipManager)
           
 void setSender(ChannelSender sender)
           
 void setSubDomain(java.lang.String subDomain)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultGroupManagementAgent

public DefaultGroupManagementAgent()
Method Detail

setSender

public void setSender(ChannelSender sender)

setMembershipManager

public void setMembershipManager(MembershipManager membershipManager)

getMembershipManager

public MembershipManager getMembershipManager()

getDomain

public java.lang.String getDomain()

setDomain

public void setDomain(java.lang.String domain)
Specified by:
setDomain in interface GroupManagementAgent

getSubDomain

public java.lang.String getSubDomain()

setSubDomain

public void setSubDomain(java.lang.String subDomain)
Specified by:
setSubDomain in interface GroupManagementAgent

setGroupMgtPort

public void setGroupMgtPort(int groupMgtPort)
Specified by:
setGroupMgtPort in interface GroupManagementAgent

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface GroupManagementAgent

setDescription

public void setDescription(java.lang.String description)
Specified by:
setDescription in interface GroupManagementAgent

applicationMemberAdded

public void applicationMemberAdded(Member member)
Specified by:
applicationMemberAdded in interface GroupManagementAgent

applicationMemberRemoved

public void applicationMemberRemoved(Member member)
Specified by:
applicationMemberRemoved in interface GroupManagementAgent

getMembers

public java.util.List<Member> getMembers()
Specified by:
getMembers in interface GroupManagementAgent

addMember

public void addMember(Member member)
Specified by:
addMember in interface GroupManagementAgent

send

public void send(GroupManagementCommand command)
          throws ClusteringFault
Specified by:
send in interface GroupManagementAgent
Throws:
ClusteringFault


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