|
|||||||||
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.EngineJMXMBean
public java.lang.String getFullVersion()
getFullVersion
in interface Engine.EngineJMXMBean
public java.lang.String getBuildNumber()
getBuildNumber
in interface Engine.EngineJMXMBean
public java.lang.String getBuildDate()
getBuildDate
in interface Engine.EngineJMXMBean
public java.lang.String getBuildString()
getBuildString
in interface Engine.EngineJMXMBean
public java.lang.String getAgentName()
getAgentName
in interface Engine.EngineJMXMBean
public java.lang.String getWorldName()
getWorldName
in interface Engine.EngineJMXMBean
public java.lang.String getPlugins()
getPlugins
in interface Engine.EngineJMXMBean
public int getLogLevel()
getLogLevel
in interface Engine.EngineJMXMBean
public java.lang.String getLogLevelString()
getLogLevelString
in interface Engine.EngineJMXMBean
public void setLogLevel(int level)
setLogLevel
in interface Engine.EngineJMXMBean
public long getPersistentObjectSaveIntervalMS()
getPersistentObjectSaveIntervalMS
in interface Engine.EngineJMXMBean
public void setPersistentObjectSaveIntervalMS(long interval)
setPersistentObjectSaveIntervalMS
in interface Engine.EngineJMXMBean
interval
- Milliseconds between saves in the PersistenceManager.public boolean getCPUTimeMonitor()
getCPUTimeMonitor
in interface Engine.EngineJMXMBean
public int getCPUTimeMonitorIntervalMS()
getCPUTimeMonitorIntervalMS
in interface Engine.EngineJMXMBean
public void setCPUTimeMonitorIntervalMS(int milliSeconds)
setCPUTimeMonitorIntervalMS
in interface Engine.EngineJMXMBean
public int getEntities()
getEntities
in interface Engine.EngineJMXMBean
public java.lang.String runPythonScript(java.lang.String script)
runPythonScript
in interface Engine.EngineJMXMBean
public java.lang.String evalPythonScript(java.lang.String script)
evalPythonScript
in interface Engine.EngineJMXMBean
protected 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 |