|
|||||||||
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.server.engine.Behavior
atavism.agis.behaviors.ChatResponseBehavior
public class ChatResponseBehavior
Nested Class Summary |
---|
Nested classes/interfaces inherited from class atavism.server.engine.Behavior |
---|
Behavior.CommandMessage, Behavior.EventMessage |
Field Summary |
---|
Fields inherited from class atavism.server.engine.Behavior |
---|
lock, MSG_TYPE_COMMAND, MSG_TYPE_EVENT, obj |
Fields inherited from interface atavism.msgsys.MessageCallback |
---|
NO_FLAGS, RESPONSE_EXPECTED |
Constructor Summary | |
---|---|
ChatResponseBehavior()
|
Method Summary | |
---|---|
void |
activate()
|
void |
addChatResponse(java.lang.String trigger,
java.lang.String response)
|
void |
deactivate()
|
void |
handleMessage(Message msg,
int flags)
Handle message. |
void |
initialize()
|
Methods inherited from class atavism.server.engine.Behavior |
---|
dispatchMessage, getObjectStub, setObjectStub |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ChatResponseBehavior()
Method Detail |
---|
public void initialize()
initialize
in class Behavior
public void activate()
activate
in class Behavior
public void deactivate()
deactivate
in class Behavior
public void handleMessage(Message msg, int flags)
MessageCallback
handleMessage
in interface MessageCallback
handleMessage
in class Behavior
msg
- Message sent from other agent.flags
- Bitwise OR of MessageCallback.NO_FLAGS
, MessageCallback.RESPONSE_EXPECTED
.public void addChatResponse(java.lang.String trigger, java.lang.String response)
|
Copyright © 2018 Dragonsan Studios Sp. z o.o. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |