Atavism Version 2018.1AGIS API

atavism.server.objects
Class Player

java.lang.Object
  extended by atavism.server.objects.Player

public class Player
extends java.lang.Object

Internal use only - used by ProxyPlugin


Field Summary
static int LOAD_COMPLETE
           
static int LOAD_PENDING
           
static int STATUS_LOGIN_OK
           
static int STATUS_LOGIN_PENDING
           
static int STATUS_LOGOUT
           
static int STATUS_UNKNOWN
           
 
Constructor Summary
Player(OID playerOid, ClientConnection conn)
           
 
Method Summary
 void clearConnection()
           
 boolean equals(java.lang.Object other)
           
 java.util.List<java.lang.String> getCapabilities()
           
 ClientConnection getConnection()
           
 java.util.List<Event> getDeferredEvents()
           
 java.util.List<OID> getIgnoredOids()
           
 long getLastActivityTime()
           
 long getLastContactTime()
           
 Event getLastEvent()
           
 int getLoadingState()
           
 long getLoginTime()
           
 java.lang.String getName()
           
 OID getOid()
           
 int getStatus()
           
 java.lang.String getVersion()
           
 boolean hasCapability(java.lang.String cap)
           
 int ignoredOidCount()
           
 void initializeIgnoredOids(java.util.Collection<OID> ignoredOids)
           
 boolean oidIgnored(OID oid)
           
 boolean sceneLoading()
           
 void sceneLoading(boolean sceneLoading)
           
 void setCapabilities(java.util.List<java.lang.String> caps)
           
 void setDeferredEvents(java.util.List<Event> events)
           
 void setIgnoredOids(java.util.Collection<OID> newIgnoredOids)
           
 void setIgnoredOidsProperty()
           
 void setLastActivityTime(long time_ms)
           
 void setLastContactTime(long time_ms)
           
 void setLastEvent(Event event)
           
 void setLoadingState(int state)
           
 void setLoginTime(long time_ms)
           
 void setName(java.lang.String name)
           
 void setStatus(int s)
           
 void setVersion(java.lang.String vers)
           
static java.lang.String statusToString(int s)
           
 boolean supportsLoadingState()
           
 java.lang.String toString()
           
 void updateIgnoredOids(java.util.List<OID> nowIgnored, java.util.List<OID> noLongerIgnored)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

STATUS_UNKNOWN

public static final int STATUS_UNKNOWN
See Also:
Constant Field Values

STATUS_LOGIN_PENDING

public static final int STATUS_LOGIN_PENDING
See Also:
Constant Field Values

STATUS_LOGIN_OK

public static final int STATUS_LOGIN_OK
See Also:
Constant Field Values

STATUS_LOGOUT

public static final int STATUS_LOGOUT
See Also:
Constant Field Values

LOAD_PENDING

public static final int LOAD_PENDING
See Also:
Constant Field Values

LOAD_COMPLETE

public static final int LOAD_COMPLETE
See Also:
Constant Field Values
Constructor Detail

Player

public Player(OID playerOid,
              ClientConnection conn)
Method Detail

toString

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

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getOid

public OID getOid()

getConnection

public ClientConnection getConnection()

clearConnection

public void clearConnection()

getVersion

public java.lang.String getVersion()

supportsLoadingState

public boolean supportsLoadingState()

setVersion

public void setVersion(java.lang.String vers)

getCapabilities

public java.util.List<java.lang.String> getCapabilities()

hasCapability

public boolean hasCapability(java.lang.String cap)

setCapabilities

public void setCapabilities(java.util.List<java.lang.String> caps)

getStatus

public int getStatus()

setStatus

public void setStatus(int s)

statusToString

public static java.lang.String statusToString(int s)

getLoadingState

public int getLoadingState()

setLoadingState

public void setLoadingState(int state)

getDeferredEvents

public java.util.List<Event> getDeferredEvents()

setDeferredEvents

public void setDeferredEvents(java.util.List<Event> events)

getLastEvent

public Event getLastEvent()

setLastEvent

public void setLastEvent(Event event)

getLoginTime

public long getLoginTime()

setLoginTime

public void setLoginTime(long time_ms)

getLastActivityTime

public long getLastActivityTime()

setLastActivityTime

public void setLastActivityTime(long time_ms)

getLastContactTime

public long getLastContactTime()

setLastContactTime

public void setLastContactTime(long time_ms)

updateIgnoredOids

public void updateIgnoredOids(java.util.List<OID> nowIgnored,
                              java.util.List<OID> noLongerIgnored)

setIgnoredOids

public void setIgnoredOids(java.util.Collection<OID> newIgnoredOids)

setIgnoredOidsProperty

public void setIgnoredOidsProperty()

oidIgnored

public boolean oidIgnored(OID oid)

ignoredOidCount

public int ignoredOidCount()

initializeIgnoredOids

public void initializeIgnoredOids(java.util.Collection<OID> ignoredOids)

getIgnoredOids

public java.util.List<OID> getIgnoredOids()

sceneLoading

public boolean sceneLoading()

sceneLoading

public void sceneLoading(boolean sceneLoading)


Copyright © 2018 Dragonsan Studios Sp. z o.o.