|
|||||||||
Atavism Version 2018.1 | AGIS API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectatavism.msgsys.Message
atavism.msgsys.TargetMessage
atavism.server.plugins.WorldManagerClient.TargetedPropertyMessage
public static class WorldManagerClient.TargetedPropertyMessage
general property about an obj/mob this is a targeted state, such as whether a quest is available generalized states should use PropertyMessage
Field Summary | |
---|---|
protected java.util.concurrent.locks.Lock |
lock
|
protected java.util.Collection<java.lang.String> |
removedProperties
|
Fields inherited from class atavism.msgsys.TargetMessage |
---|
subject, target |
Constructor Summary | |
---|---|
WorldManagerClient.TargetedPropertyMessage()
|
|
WorldManagerClient.TargetedPropertyMessage(MessageType msgType)
|
|
WorldManagerClient.TargetedPropertyMessage(MessageType msgType,
OID target)
|
|
WorldManagerClient.TargetedPropertyMessage(MessageType msgType,
OID target,
OID subject)
|
|
WorldManagerClient.TargetedPropertyMessage(OID target,
OID subject)
|
Method Summary | |
---|---|
java.io.Serializable |
get(java.lang.String key)
Deprecated. Use getProperty(String key) instead |
java.io.Serializable |
getProperty(java.lang.String key)
Return the value associated with a key. |
java.util.Map<java.lang.String,java.io.Serializable> |
getPropertyMapRef()
|
java.util.Set<java.lang.String> |
keySet()
|
void |
put(java.lang.String key,
java.io.Serializable val)
Deprecated. Use setProperty(String key, Serializable val) instead |
void |
removeProperty(java.lang.String key)
Associate the value with the key. |
void |
setProperty(java.lang.String key,
java.io.Serializable val)
Associate the value with the key. |
void |
setProperty(java.lang.String key,
java.io.Serializable val,
boolean clone)
Associate the value with the key. |
AOByteBuffer |
toBuffer(java.lang.String version)
|
AOByteBuffer |
toBuffer(java.lang.String version,
java.util.Set<java.lang.String> filteredProps)
|
AOByteBuffer |
toBufferInternal(java.lang.String version,
java.util.Set<java.lang.String> filteredProps)
|
Methods inherited from class atavism.msgsys.TargetMessage |
---|
getSubject, getTarget, setSubject, setTarget, toString |
Methods inherited from class atavism.msgsys.Message |
---|
getEnqueueTime, getMsgId, getMsgType, getSenderName, isRPC, setEnqueueTime, setEnqueueTime, setMsgType, toBytes |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected transient java.util.concurrent.locks.Lock lock
protected java.util.Collection<java.lang.String> removedProperties
Constructor Detail |
---|
public WorldManagerClient.TargetedPropertyMessage()
public WorldManagerClient.TargetedPropertyMessage(MessageType msgType)
public WorldManagerClient.TargetedPropertyMessage(MessageType msgType, OID target)
public WorldManagerClient.TargetedPropertyMessage(OID target, OID subject)
public WorldManagerClient.TargetedPropertyMessage(MessageType msgType, OID target, OID subject)
Method Detail |
---|
public void put(java.lang.String key, java.io.Serializable val)
setProperty(String key, Serializable val)
instead
public void setProperty(java.lang.String key, java.io.Serializable val)
setProperty
in interface IPropertyMessage
key
- A String key.val
- A Serializable value.public void setProperty(java.lang.String key, java.io.Serializable val, boolean clone)
key
- A String key.val
- A Serializable value.clone
- - whether a deep clone of this object is added to the property map insteadpublic java.io.Serializable get(java.lang.String key)
getProperty(String key)
instead
public java.io.Serializable getProperty(java.lang.String key)
getProperty
in interface IPropertyMessage
key
- A String key.
public void removeProperty(java.lang.String key)
removeProperty
in interface IPropertyMessage
key
- A String key.val
- A Serializable value.public java.util.Set<java.lang.String> keySet()
public java.util.Map<java.lang.String,java.io.Serializable> getPropertyMapRef()
public AOByteBuffer toBuffer(java.lang.String version)
public AOByteBuffer toBuffer(java.lang.String version, java.util.Set<java.lang.String> filteredProps)
public AOByteBuffer toBufferInternal(java.lang.String version, java.util.Set<java.lang.String> filteredProps)
|
Copyright © 2018 Dragonsan Studios Sp. z o.o. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |