public class AgisGroup extends Entity
Modifier and Type | Class and Description |
---|---|
class |
AgisGroup.MemberDisconnectTimer |
log, saveTimestamp, staticLock, subObjectNamespacesInt, transientPropertyKeys, type
lock, name
Constructor and Description |
---|
AgisGroup() |
Modifier and Type | Method and Description |
---|---|
AgisGroupMember |
AddGroupMember(OID oid) |
int |
GetDice() |
int |
GetGrade() |
OID |
GetGroupLeaderOid() |
AgisGroupMember |
GetGroupMember(OID groupMemberOid) |
java.util.Hashtable<OID,AgisGroupMember> |
GetGroupMembers() |
java.lang.Boolean |
GetGroupMuted() |
OID |
GetGroupOid() |
boolean |
GetNoLeader() |
int |
GetNumGroupMembers() |
int |
GetRoll() |
void |
RemoveGroupMember(OID oid) |
void |
RemoveOfflineGroupMember(OID targetOid) |
void |
RemoveVoiceGroup() |
void |
SetDice(int value) |
void |
SetGrade(int value) |
void |
SetGroupLeaderOid(OID value) |
void |
SetGroupMuted(java.lang.Boolean value) |
void |
SetMemberOffline(OID groupMemberOid) |
void |
SetMemberOnline(OID groupMemberOid) |
void |
SetNoleader(boolean value) |
void |
SetRoll(int value) |
protected void |
SetupVoiceGroup() |
addSubObjectNamespace, equals, equals, getLock, getNamespace, getOid, getPersistenceFlag, getProperty, getSubObjectNamespaces, getSubObjectNamespacesInt, getTransientDataRef, getType, hashCode, hasSubObjectNamespace, isDeleted, registerTransientPropertyKey, removeProperty, removeSubObjectNamespace, setDeleted, setNamespace, setOid, setPersistenceFlag, setProperty, setSubObjectNamespaces, setSubObjectNamespacesInt, setType, toBytes, toString, unregisterTransientPropertyKey
getBooleanProperty, getIntProperty, getLongProperty, getName, getPropertyMap, getPropertyMapRef, getStringProperty, lock, modifyIntProperty, setName, setPropertyMap, setupTransient, unlock
public boolean GetNoLeader()
public void SetNoleader(boolean value)
public int GetRoll()
public void SetRoll(int value)
public int GetDice()
public void SetDice(int value)
public int GetGrade()
public void SetGrade(int value)
public OID GetGroupOid()
public AgisGroupMember AddGroupMember(OID oid)
public void RemoveGroupMember(OID oid)
public void RemoveOfflineGroupMember(OID targetOid)
public java.util.Hashtable<OID,AgisGroupMember> GetGroupMembers()
public int GetNumGroupMembers()
public OID GetGroupLeaderOid()
public AgisGroupMember GetGroupMember(OID groupMemberOid)
public void SetGroupLeaderOid(OID value)
protected void SetupVoiceGroup()
public void RemoveVoiceGroup()
public void SetGroupMuted(java.lang.Boolean value)
public java.lang.Boolean GetGroupMuted()
public void SetMemberOffline(OID groupMemberOid)
public void SetMemberOnline(OID groupMemberOid)