public class AgisGroup extends Entity
Modifier and Type | Class and Description |
---|---|
class |
AgisGroup.MemberDisconnectTimer |
log, staticLock, subObjectNamespacesInt, transientPropertyKeys, type
lock, name
Constructor and Description |
---|
AgisGroup() |
Modifier and Type | Method and Description |
---|---|
AgisGroupMember |
AddGroupMember(CombatInfo combatInfo) |
OID |
GetGroupLeaderOid() |
AgisGroupMember |
GetGroupMember(OID groupMemberOid) |
java.util.Hashtable<OID,AgisGroupMember> |
GetGroupMembers() |
java.lang.Boolean |
GetGroupMuted() |
OID |
GetGroupOid() |
int |
GetNumGroupMembers() |
void |
RemoveGroupMember(CombatInfo combatInfo) |
void |
RemoveOfflineGroupMember(OID targetOid) |
void |
RemoveVoiceGroup() |
void |
SetGroupLeaderOid(OID value) |
void |
SetGroupMuted(java.lang.Boolean value) |
void |
SetMemberOffline(OID groupMemberOid) |
void |
SetMemberOnline(OID groupMemberOid) |
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, getName, getPropertyMap, getPropertyMapRef, getStringProperty, lock, modifyIntProperty, setName, setPropertyMap, setupTransient, unlock
public OID GetGroupOid()
public AgisGroupMember AddGroupMember(CombatInfo combatInfo)
public void RemoveGroupMember(CombatInfo combatInfo)
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)