org.jboss.ha.framework.interfaces
Class FamilyClusterInfoImpl
java.lang.Object
org.jboss.ha.framework.interfaces.FamilyClusterInfoImpl
- All Implemented Interfaces:
- FamilyClusterInfo (src)
- public class FamilyClusterInfoImpl
- extends java.lang.Object
- implements FamilyClusterInfo (src)
Default implementation of FamilyClusterInfo
- See Also:
FamilyClusterInfo
(src) ,
ClusteringTargetsRepository
(src)
Constructor Summary |
protected |
FamilyClusterInfoImpl(java.lang.String familyName,
java.util.ArrayList targets,
long viewId)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
familyName
public java.lang.String familyName
FamilyClusterInfoImpl
protected FamilyClusterInfoImpl(java.lang.String familyName,
java.util.ArrayList targets,
long viewId)
getFamilyName
public java.lang.String getFamilyName()
- Specified by:
getFamilyName
in interface FamilyClusterInfo (src)
getTargets
public java.util.ArrayList getTargets()
- Specified by:
getTargets
in interface FamilyClusterInfo (src)
getCurrentViewId
public long getCurrentViewId()
- Specified by:
getCurrentViewId
in interface FamilyClusterInfo (src)
getCursor
public int getCursor()
- Specified by:
getCursor
in interface FamilyClusterInfo (src)
setCursor
public int setCursor(int cursor)
- Specified by:
setCursor
in interface FamilyClusterInfo (src)
getObject
public java.lang.Object getObject()
- Specified by:
getObject
in interface FamilyClusterInfo (src)
setObject
public java.lang.Object setObject(java.lang.Object whatever)
- Specified by:
setObject
in interface FamilyClusterInfo (src)
removeDeadTarget
public java.util.ArrayList removeDeadTarget(java.lang.Object target)
- Specified by:
removeDeadTarget
in interface FamilyClusterInfo (src)
updateClusterInfo
public java.util.ArrayList updateClusterInfo(java.util.ArrayList targets,
long viewId)
- Specified by:
updateClusterInfo
in interface FamilyClusterInfo (src)
currentMembershipInSyncWithViewId
public boolean currentMembershipInSyncWithViewId()
- Specified by:
currentMembershipInSyncWithViewId
in interface FamilyClusterInfo (src)
resetView
public void resetView()
- Specified by:
resetView
in interface FamilyClusterInfo (src)
hashCode
public int hashCode()
equals
public boolean equals(java.lang.Object o)
toString
public java.lang.String toString()