org.jboss.cache.buddyreplication
Class BuddyGroup
java.lang.Object
org.jboss.cache.buddyreplication.BuddyGroup
- All Implemented Interfaces:
- Serializable
@ThreadSafe
public class BuddyGroup
- extends Object
- implements Serializable
Value object that represents a buddy group
- Author:
- Manik Surtani (manik AT jboss DOT org)
- See Also:
- Serialized Form
BuddyGroup
public BuddyGroup()
BuddyGroup
public BuddyGroup(String groupName,
org.jgroups.Address dataOwner)
getGroupName
public String getGroupName()
setGroupName
protected void setGroupName(String groupName)
getDataOwner
public org.jgroups.Address getDataOwner()
setDataOwner
protected void setDataOwner(org.jgroups.Address dataOwner)
getBuddies
public List<org.jgroups.Address> getBuddies()
addBuddies
protected void addBuddies(Collection<org.jgroups.Address> buddies)
removeBuddies
protected void removeBuddies(Collection<org.jgroups.Address> buddies)
getLastModified
public Date getLastModified()
toString
public String toString()
- Overrides:
toString
in class Object
getBuddiesAsVector
public Vector<org.jgroups.Address> getBuddiesAsVector()
- Added in 2.2.0 as an optimisation for JGroups which internally uses vectors.
- Returns:
- a list of buddies
- Since:
- 2.2.0
Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.