Atavism Version 2018.1AGIS API

atavism.agis.events
Class AbilityStatusEvent

java.lang.Object
  extended by atavism.server.engine.Event
      extended by atavism.agis.events.AbilityStatusEvent
All Implemented Interfaces:
EventParser

public class AbilityStatusEvent
extends Event


Field Summary
protected  java.lang.String abilityName
           
protected  java.lang.String abilityType
           
protected  java.lang.Boolean activated
           
protected  java.lang.Long activationId
           
protected  java.lang.Integer duration
           
protected  OID oid
           
protected  java.util.Map<java.lang.String,java.io.Serializable> propertyMap
           
 
Constructor Summary
AbilityStatusEvent()
           
AbilityStatusEvent(AOByteBuffer buf, ClientConnection con)
           
 
Method Summary
 java.lang.String getAbilityName()
           
 java.lang.String getAbilityType()
           
 java.lang.Boolean getActivated()
           
 java.lang.Long getActivationId()
           
 java.lang.Integer getDuration()
           
 java.lang.String getName()
           
 java.io.Serializable getProperty(java.lang.String key)
           
 java.util.Map<java.lang.String,java.io.Serializable> getPropertyMap()
           
 void parseBytes(AOByteBuffer buf)
          load this event from the passed in buffer called by the constructor
 void setAbilityName(java.lang.String abilityName)
           
 void setAbilityType(java.lang.String abilityType)
           
 void setActivated(java.lang.Boolean activated)
           
 void setActivationId(java.lang.Long activationId)
           
 void setDuration(java.lang.Integer duration)
           
 void setProperty(java.lang.String key, java.lang.String value)
           
 void setPropertyMap(java.util.Map<java.lang.String,java.io.Serializable> propertyMap)
           
 AOByteBuffer toBytes()
           
 java.lang.String toString()
           
 
Methods inherited from class atavism.server.engine.Event
getBuffer, getConnection, getEnqueueTime, getObjectOid, setBuffer, setConnection, setEnqueueTime, setEntity, setObject, setObjectOid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

oid

protected OID oid

activated

protected java.lang.Boolean activated

activationId

protected java.lang.Long activationId

duration

protected java.lang.Integer duration

abilityType

protected java.lang.String abilityType

abilityName

protected java.lang.String abilityName

propertyMap

protected java.util.Map<java.lang.String,java.io.Serializable> propertyMap
Constructor Detail

AbilityStatusEvent

public AbilityStatusEvent()

AbilityStatusEvent

public AbilityStatusEvent(AOByteBuffer buf,
                          ClientConnection con)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in class Event

toString

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

toBytes

public AOByteBuffer toBytes()
Specified by:
toBytes in class Event

parseBytes

public void parseBytes(AOByteBuffer buf)
Description copied from class: Event
load this event from the passed in buffer called by the constructor

Specified by:
parseBytes in interface EventParser
Specified by:
parseBytes in class Event

getActivated

public java.lang.Boolean getActivated()

setActivated

public void setActivated(java.lang.Boolean activated)

getActivationId

public java.lang.Long getActivationId()

setActivationId

public void setActivationId(java.lang.Long activationId)

getDuration

public java.lang.Integer getDuration()

setDuration

public void setDuration(java.lang.Integer duration)

getAbilityType

public java.lang.String getAbilityType()

setAbilityType

public void setAbilityType(java.lang.String abilityType)

getAbilityName

public java.lang.String getAbilityName()

setAbilityName

public void setAbilityName(java.lang.String abilityName)

getPropertyMap

public java.util.Map<java.lang.String,java.io.Serializable> getPropertyMap()

setPropertyMap

public void setPropertyMap(java.util.Map<java.lang.String,java.io.Serializable> propertyMap)

getProperty

public java.io.Serializable getProperty(java.lang.String key)

setProperty

public void setProperty(java.lang.String key,
                        java.lang.String value)


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