|
|||||||||
| 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 | ||||||||