public class AgisGroup extends Entity
| Modifier and Type | Class and Description |
|---|---|
class |
AgisGroup.MemberDisconnectTimer |
log, saveTimestamp, staticLock, subObjectNamespacesInt, transientPropertyKeys, typelock, 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, unregisterTransientPropertyKeygetBooleanProperty, getIntProperty, getLongProperty, getName, getPropertyMap, getPropertyMapRef, getStringProperty, lock, modifyIntProperty, setName, setPropertyMap, setupTransient, unlockpublic 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)