org.jboss.cache.buddyreplication
Class BuddyGroup

java.lang.Object
  extended by org.jboss.cache.buddyreplication.BuddyGroup
All Implemented Interfaces:
java.io.Serializable

@ThreadSafe
public class BuddyGroup
extends java.lang.Object
implements java.io.Serializable

Value object that represents a buddy group

Author:
Manik Surtani (manik@jboss.org)
See Also:
Serialized Form

Constructor Summary
BuddyGroup()
           
 
Method Summary
protected  void addBuddies(java.util.Collection<org.jgroups.Address> buddies)
           
 java.util.List<org.jgroups.Address> getBuddies()
           
 org.jgroups.Address getDataOwner()
           
 java.lang.String getGroupName()
           
 java.util.Date getLastModified()
           
protected  void removeBuddies(java.util.Collection<org.jgroups.Address> buddies)
           
protected  void setDataOwner(org.jgroups.Address dataOwner)
           
protected  void setGroupName(java.lang.String groupName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BuddyGroup

public BuddyGroup()
Method Detail

getGroupName

public java.lang.String getGroupName()

setGroupName

protected void setGroupName(java.lang.String groupName)

getDataOwner

public org.jgroups.Address getDataOwner()

setDataOwner

protected void setDataOwner(org.jgroups.Address dataOwner)

getBuddies

public java.util.List<org.jgroups.Address> getBuddies()

addBuddies

protected void addBuddies(java.util.Collection<org.jgroups.Address> buddies)

removeBuddies

protected void removeBuddies(java.util.Collection<org.jgroups.Address> buddies)

getLastModified

public java.util.Date getLastModified()

toString

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