|
|||||||||
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.SubjectMessage
atavism.agis.plugins.AnimationClient.InvokeEffectMessage
public static class AnimationClient.InvokeEffectMessage
InvokeEffectMessage Tells the client to invoke a coordinated effect. The message oid is used by the server to determine who can perceive the effect, but is not sent to the client. The client only sees the oid for the effect instance.
Field Summary | |
---|---|
protected java.lang.String |
effectName
|
protected OID |
effectOid
|
protected java.util.concurrent.locks.Lock |
lock
|
protected java.util.Map<java.lang.String,java.io.Serializable> |
propertyMap
|
Fields inherited from class atavism.msgsys.SubjectMessage |
---|
oid |
Constructor Summary | |
---|---|
AnimationClient.InvokeEffectMessage()
|
|
AnimationClient.InvokeEffectMessage(OID oid,
java.lang.String effectName)
|
Method Summary | |
---|---|
java.io.Serializable |
get(java.lang.String key)
Deprecated. Use getProperty(String key) instead |
java.lang.String |
getEffectName()
|
OID |
getEffectOid()
|
java.io.Serializable |
getProperty(java.lang.String key)
Return the value associated with a key. |
java.util.Map<java.lang.String,java.io.Serializable> |
getPropertyMap()
|
java.util.Set<java.lang.String> |
keySet()
|
void |
parseBytes(AOByteBuffer buf)
|
void |
put(java.lang.String key,
java.io.Serializable val)
Deprecated. Use setProperty(String key, Serializable val) instead |
void |
setEffectName(java.lang.String effectName)
|
void |
setEffectOid(OID oid)
|
void |
setProperty(java.lang.String key,
java.io.Serializable val)
Associate the value with the key. |
AOByteBuffer |
toBuffer(java.lang.String version)
|
java.lang.String |
toString()
|
Methods inherited from class atavism.msgsys.SubjectMessage |
---|
getSubject, setSubject |
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 java.lang.String effectName
protected OID effectOid
protected transient java.util.concurrent.locks.Lock lock
protected java.util.Map<java.lang.String,java.io.Serializable> propertyMap
Constructor Detail |
---|
public AnimationClient.InvokeEffectMessage()
public AnimationClient.InvokeEffectMessage(OID oid, java.lang.String effectName)
Method Detail |
---|
public java.lang.String toString()
toString
in class SubjectMessage
public void setEffectName(java.lang.String effectName)
public java.lang.String getEffectName()
public void setEffectOid(OID oid)
public OID getEffectOid()
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)
key
- A String key.val
- A Serializable value.public java.io.Serializable get(java.lang.String key)
getProperty(String key)
instead
public java.io.Serializable getProperty(java.lang.String key)
key
- A String key.
public java.util.Set<java.lang.String> keySet()
public java.util.Map<java.lang.String,java.io.Serializable> getPropertyMap()
public AOByteBuffer toBuffer(java.lang.String version)
public void parseBytes(AOByteBuffer buf)
parseBytes
in interface EventParser
|
Copyright © 2018 Dragonsan Studios Sp. z o.o. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |