Class DefaultGroupManagementAgent

  • All Implemented Interfaces:
    org.apache.axis2.clustering.management.GroupManagementAgent

    public class DefaultGroupManagementAgent
    extends Object
    implements org.apache.axis2.clustering.management.GroupManagementAgent
    The default implementation of GroupManagementAgent
    • Constructor Detail

      • DefaultGroupManagementAgent

        public DefaultGroupManagementAgent()
    • Method Detail

      • setMembershipManager

        public void setMembershipManager​(MembershipManager membershipManager)
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface org.apache.axis2.clustering.management.GroupManagementAgent
      • setDescription

        public void setDescription​(String description)
        Specified by:
        setDescription in interface org.apache.axis2.clustering.management.GroupManagementAgent
      • applicationMemberAdded

        public void applicationMemberAdded​(org.apache.axis2.clustering.Member member)
        Specified by:
        applicationMemberAdded in interface org.apache.axis2.clustering.management.GroupManagementAgent
      • applicationMemberRemoved

        public void applicationMemberRemoved​(org.apache.axis2.clustering.Member member)
        Specified by:
        applicationMemberRemoved in interface org.apache.axis2.clustering.management.GroupManagementAgent
      • getMembers

        public List<org.apache.axis2.clustering.Member> getMembers()
        Specified by:
        getMembers in interface org.apache.axis2.clustering.management.GroupManagementAgent
      • send

        public void send​(org.apache.axis2.clustering.management.GroupManagementCommand command)
                  throws org.apache.axis2.clustering.ClusteringFault
        Specified by:
        send in interface org.apache.axis2.clustering.management.GroupManagementAgent
        Throws:
        org.apache.axis2.clustering.ClusteringFault