|
|||||||||
| 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.Engine.EngineJMX
protected static class Engine.EngineJMX
| Field Summary | |
|---|---|
protected static java.lang.String |
defaultPythonImports
|
protected static ScriptManager |
mbeanScriptManager
|
| Constructor Summary | |
|---|---|
protected |
Engine.EngineJMX()
|
| Method Summary | |
|---|---|
java.lang.String |
evalPythonScript(java.lang.String script)
|
java.lang.String |
getAgentName()
|
java.lang.String |
getBuildDate()
|
java.lang.String |
getBuildNumber()
|
java.lang.String |
getBuildString()
|
boolean |
getCPUTimeMonitor()
For EngineMBean |
int |
getCPUTimeMonitorIntervalMS()
For EngineMBean |
int |
getEntities()
|
java.lang.String |
getFullVersion()
|
int |
getLogLevel()
|
java.lang.String |
getLogLevelString()
|
long |
getPersistentObjectSaveIntervalMS()
Get the interval between saves of dirty objects. |
java.lang.String |
getPlugins()
|
java.lang.String |
getVersion()
|
java.lang.String |
getWorldName()
|
protected static void |
initScriptManager()
|
java.lang.String |
runPythonScript(java.lang.String script)
|
void |
setCPUTimeMonitorIntervalMS(int milliSeconds)
For EngineMBean |
void |
setLogLevel(int level)
|
void |
setPersistentObjectSaveIntervalMS(long interval)
Set the interval between saves of dirty objects. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static java.lang.String defaultPythonImports
protected static ScriptManager mbeanScriptManager
| Constructor Detail |
|---|
protected Engine.EngineJMX()
| Method Detail |
|---|
public java.lang.String getVersion()
getVersion in interface Engine.EngineJMXMBeanpublic java.lang.String getFullVersion()
getFullVersion in interface Engine.EngineJMXMBeanpublic java.lang.String getBuildNumber()
getBuildNumber in interface Engine.EngineJMXMBeanpublic java.lang.String getBuildDate()
getBuildDate in interface Engine.EngineJMXMBeanpublic java.lang.String getBuildString()
getBuildString in interface Engine.EngineJMXMBeanpublic java.lang.String getAgentName()
getAgentName in interface Engine.EngineJMXMBeanpublic java.lang.String getWorldName()
getWorldName in interface Engine.EngineJMXMBeanpublic java.lang.String getPlugins()
getPlugins in interface Engine.EngineJMXMBeanpublic int getLogLevel()
getLogLevel in interface Engine.EngineJMXMBeanpublic java.lang.String getLogLevelString()
getLogLevelString in interface Engine.EngineJMXMBeanpublic void setLogLevel(int level)
setLogLevel in interface Engine.EngineJMXMBeanpublic long getPersistentObjectSaveIntervalMS()
getPersistentObjectSaveIntervalMS in interface Engine.EngineJMXMBeanpublic void setPersistentObjectSaveIntervalMS(long interval)
setPersistentObjectSaveIntervalMS in interface Engine.EngineJMXMBeaninterval - Milliseconds between saves in the PersistenceManager.public boolean getCPUTimeMonitor()
getCPUTimeMonitor in interface Engine.EngineJMXMBeanpublic int getCPUTimeMonitorIntervalMS()
getCPUTimeMonitorIntervalMS in interface Engine.EngineJMXMBeanpublic void setCPUTimeMonitorIntervalMS(int milliSeconds)
setCPUTimeMonitorIntervalMS in interface Engine.EngineJMXMBeanpublic int getEntities()
getEntities in interface Engine.EngineJMXMBeanpublic java.lang.String runPythonScript(java.lang.String script)
runPythonScript in interface Engine.EngineJMXMBeanpublic java.lang.String evalPythonScript(java.lang.String script)
evalPythonScript in interface Engine.EngineJMXMBeanprotected static void initScriptManager()
|
Copyright © 2018 Dragonsan Studios Sp. z o.o. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||