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()