|
|||||||||
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.server.engine.EnginePlugin.PluginStateMessage
public static class EnginePlugin.PluginStateMessage
Message used by plugins to announce various control states. for example, when a plugin comes up, it by default sends out an "Available" state so that other plugins know about its existance.
Field Summary | |
---|---|
static java.lang.String |
BuiltInStateAvailable
The string that indicates that the plugin has finished initialization. |
static java.lang.String |
BuiltInStateStarting
The string that indicates that the plugin has notified us that it has started initialization. |
static java.lang.String |
BuiltInStateUnknown
The string that indicates that the plugin hasn't been heard from. |
Constructor Summary | |
---|---|
EnginePlugin.PluginStateMessage()
No-args constructor, required by marshalling. |
|
EnginePlugin.PluginStateMessage(java.lang.String pluginName,
java.lang.String state)
The constructor used by plugins. |
Method Summary | |
---|---|
java.lang.String |
getPluginName()
Getter for pluginName. |
java.lang.String |
getState()
Getter for plugin state. |
java.lang.String |
getTargetPluginName()
Getter for the string targetPluginName. |
java.lang.String |
getTargetSession()
Getter for the sessionId |
void |
setPluginName(java.lang.String pluginName)
Setter for pluginName. |
void |
setState(java.lang.String state)
Setter for plugin state. |
void |
setTargetPluginName(java.lang.String pluginName)
Setter for the string targetPluginName. |
void |
setTargetSession(java.lang.String sessionId)
Setter for the string sessionId. |
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, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String BuiltInStateAvailable
public static final java.lang.String BuiltInStateUnknown
public static final java.lang.String BuiltInStateStarting
Constructor Detail |
---|
public EnginePlugin.PluginStateMessage()
public EnginePlugin.PluginStateMessage(java.lang.String pluginName, java.lang.String state)
pluginName
- The string name of the pluginstate
- The state of the plugin, one of
BuiltInStateAvailable, BuiltInStateUnknown and
BuiltInStateStarting.Method Detail |
---|
public void setPluginName(java.lang.String pluginName)
pluginName
- The string name of the plugin.public java.lang.String getPluginName()
public void setState(java.lang.String state)
state
- The string plugin state.public java.lang.String getState()
public void setTargetSession(java.lang.String sessionId)
sessionId
- The string sessionId.public java.lang.String getTargetSession()
public void setTargetPluginName(java.lang.String pluginName)
pluginName
- The string target plugin name.public java.lang.String getTargetPluginName()
|
Copyright © 2018 Dragonsan Studios Sp. z o.o. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |