IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.hamanager.jmx
Class GroupMemberState

java.lang.Object
  extended by com.ibm.websphere.hamanager.jmx.GroupMemberState
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable

public final class GroupMemberState
extends java.lang.Object
implements java.io.Externalizable

The public group member state definitions.

Version:
1.7
See Also:
Serialized Form

Field Summary
static GroupMemberState ACTIVATED
          Member is currently activating.
static GroupMemberState ACTIVATING
          Member is currently activating.
static GroupMemberState DEACTIVATING
          Member is currently activating.
static GroupMemberState DISABLED
          Member is in disabled state.
static GroupMemberState GROUP_DISABLED
          Group has disabled administratively.
static GroupMemberState IDLE
          Member is in the idle state.
static GroupMemberState LEFT
          Member has left group.
 
Constructor Summary
GroupMemberState()
          public no-arg ctor required by Externalization.
 
Method Summary
 int compareTo(java.lang.Object arg0)
           
 boolean equals(java.lang.Object r)
           
 void readExternal(java.io.ObjectInput in)
           
 java.lang.String toString()
           
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LEFT

public static GroupMemberState LEFT
Member has left group. This is a transient state used internally to resolve boundary conditions.


GROUP_DISABLED

public static GroupMemberState GROUP_DISABLED
Group has disabled administratively.


DISABLED

public static GroupMemberState DISABLED
Member is in disabled state.


IDLE

public static GroupMemberState IDLE
Member is in the idle state.


ACTIVATING

public static GroupMemberState ACTIVATING
Member is currently activating.


ACTIVATED

public static GroupMemberState ACTIVATED
Member is currently activating.


DEACTIVATING

public static GroupMemberState DEACTIVATING
Member is currently activating.

Constructor Detail

GroupMemberState

public GroupMemberState()
public no-arg ctor required by Externalization. Must not be called at runtime

Method Detail

equals

public boolean equals(java.lang.Object r)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

compareTo

public int compareTo(java.lang.Object arg0)
See Also:
Comparable.compareTo(java.lang.Object)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Throws:
java.io.IOException
java.lang.ClassNotFoundException
See Also:
Externalizable.readExternal(java.io.ObjectInput)

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Throws:
java.io.IOException
See Also:
Externalizable.writeExternal(java.io.ObjectOutput)

IBM WebSphere Application ServerTM
Release 8