|
xmlBlaster 1.6.2 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Declares available methods of an xmlBlaster server instance for administration.
SNMP or telnet tools can access only the here declared properties.
| Method Summary | |
java.lang.String |
checkConsistency(java.lang.String fixIt,
java.lang.String reportFileName)
Do consistency check. |
void |
clearLastError()
Clear the last exception text. |
void |
clearLastWarning()
Clear the last warning text. |
java.lang.String |
displayClassInfo(java.lang.String clazzName)
Check if the given java class is known and wherefrom it was loaded. |
java.lang.String |
dump()
Dump the complete internal state of xmlBlaster. |
java.lang.String |
dumpAllStacks()
|
java.lang.String |
dumpAllStacksToFile(java.lang.String file)
|
void |
exit()
Shutdown xmlBlaster, exit value is '0' |
java.lang.String[] |
getAliveCallbackClients()
Shows the clients which have a alive callback connection. |
java.lang.String |
getBuildJavaVendor()
The java vendor of the compiler. |
java.lang.String |
getBuildJavaVersion()
The compiler java version. |
java.lang.String |
getBuildTimestamp()
Returns the date when xmlBlaster was compiled. |
java.lang.String |
getClientList()
Deprecated. Please use getClients() instead |
java.lang.String[] |
getClients()
Get the client names. |
long |
getFreeMem()
Returns the current amount of free memory in the Java Virtual Machine. |
java.lang.String |
getFreeMemStr()
Nicer to read for humans. |
java.lang.String |
getGc()
|
java.lang.String |
getHostname()
Access the bootstrap host name. |
java.lang.String |
getInstanceId()
Unique id of the xmlBlaster server, changes on each restart. |
java.lang.String |
getLastError()
Access the last logged error. |
java.lang.String |
getLastWarning()
Access the last logged warning. |
int |
getMaxClients()
Get the maximum allowed number of clients. |
long |
getMaxFreeMem()
Returns the max. |
java.lang.String |
getMaxFreeMemStr()
Nicer to read for humans. |
long |
getMaxMem()
Returns the total amount of memory including what the Java virtual machine could additionally allocate. |
java.lang.String |
getMaxMemStr()
Nicer to read for humans. |
java.lang.String |
getNodeId()
Get my cluster node name. |
java.lang.String |
getNodeList()
Deprecated. Please use getNodes() instead |
java.lang.String[] |
getNodes()
Get the names of all known xmlBlaster cluster nodes. |
int |
getNumClients()
How many clients instances are allocated. |
long |
getNumGet()
|
int |
getNumNodes()
Get the number of known cluster nodes. |
long |
getNumPublish()
|
int |
getNumSubscriptions()
Get the number of subscriptions. |
int |
getNumSysprop()
Get the number of system properties. |
int |
getNumTopics()
Get the number of topics. |
long |
getNumUpdate()
The overall sent updates (callback to client) |
int |
getPort()
Access the bootstrap port number. |
java.lang.String |
getRevisionNumber()
Returns the xmlBlaster SVN version control revision number. |
java.lang.String |
getRunlevel()
Access the current run level of xmlBlaster. |
java.lang.String |
getServerTimestamp()
Access the current server time as a java.sql.Timestamp string. |
long |
getServerTimestampMillis()
Returns the current server time in milliseconds. |
java.lang.String |
getStartupDate()
Get date when xmlBlaster was started. |
java.lang.String |
getSubscriptionList()
Deprecated. Please use getSubscriptions() instead |
java.lang.String[] |
getSubscriptions()
Get the subscriptions ids. |
java.lang.String |
getSyspropList()
Deprecated. Will be removed |
java.lang.String |
getTopicList()
Deprecated. Please use getTopics() instead |
java.lang.String[] |
getTopics()
Get the topics. |
long |
getTotalMem()
Returns the current amount of memory in the Java virtual machine. |
java.lang.String |
getTotalMemStr()
Nicer to read for humans. |
long |
getUptime()
Get elapsed seconds since xmlBlaster started |
long |
getUsedMem()
|
java.lang.String |
getUsedMemStr()
Nicer to read for humans. |
java.lang.String |
getVersion()
Get the xmlBlaster version number. |
boolean |
isAcceptWrongSenderAddress()
Configure server with '-xmlBlaster/acceptWrongSenderAddress true' or "-xmlBlaster/acceptWrongSenderAddress/joe true". |
java.lang.String |
reportMemoryOverview()
|
java.lang.String |
reportMemoryOverviewToFile(java.lang.String file)
|
void |
setAcceptWrongSenderAddress(boolean acceptWrongSenderAddress)
|
void |
setDump(java.lang.String fn)
Dump the internal xmlBlaster state to the given file. |
void |
setExit(java.lang.String exitValue)
|
void |
setGc(java.lang.String dummy)
|
void |
setRunlevel(java.lang.String level)
Change the run level of xmlBlaster. |
| Methods inherited from interface org.xmlBlaster.util.admin.I_AdminUsage |
getUsageUrl, setUsageUrl, usage |
| Method Detail |
public int getNumNodes()
public java.lang.String getNodeList()
public java.lang.String[] getNodes()
public java.lang.String getNodeId()
public java.lang.String getInstanceId()
public java.lang.String getVersion()
public java.lang.String getRevisionNumber()
public java.lang.String getBuildTimestamp()
public java.lang.String getBuildJavaVendor()
public java.lang.String getBuildJavaVersion()
public java.lang.String dump()
throws XmlBlasterException
XmlBlasterException
public void setDump(java.lang.String fn)
throws XmlBlasterException
fn - The complete path and file name
XmlBlasterExceptionpublic java.lang.String getRunlevel()
public void setRunlevel(java.lang.String level)
throws XmlBlasterException
XmlBlasterExceptionpublic long getServerTimestampMillis()
System.currentTimeMillis
public java.lang.String getServerTimestamp()
public java.lang.String getStartupDate()
public long getUptime()
public java.lang.String getLastError()
public void clearLastError()
public java.lang.String getLastWarning()
public void clearLastWarning()
public long getMaxFreeMem()
gc method may result in increasing the value returned
by freeMemory.
public java.lang.String getMaxFreeMemStr()
getMaxFreeMem()public long getFreeMem()
gc method may result in increasing the value returned
by freeMemory.
public java.lang.String getFreeMemStr()
getFreeMem()public long getTotalMem()
Note that the amount of memory required to hold an object of any given type may be implementation-dependent.
public java.lang.String getTotalMemStr()
getTotalMem()public long getMaxMem()
Increase with for example java -Xmx512M on startup.
public java.lang.String getMaxMemStr()
getMaxMem()public long getUsedMem()
public java.lang.String getUsedMemStr()
getUsedMem()public java.lang.String getGc()
public void setGc(java.lang.String dummy)
public void exit()
throws XmlBlasterException
XmlBlasterException
public void setExit(java.lang.String exitValue)
throws XmlBlasterException
XmlBlasterExceptionpublic java.lang.String getHostname()
public int getPort()
public int getNumClients()
public int getMaxClients()
public java.lang.String getClientList()
public java.lang.String[] getClients()
public java.lang.String[] getAliveCallbackClients()
public int getNumSysprop()
public java.lang.String getSyspropList()
public int getNumTopics()
public java.lang.String getTopicList()
public java.lang.String[] getTopics()
public int getNumSubscriptions()
public java.lang.String getSubscriptionList()
public java.lang.String[] getSubscriptions()
public java.lang.String displayClassInfo(java.lang.String clazzName)
public long getNumGet()
public long getNumPublish()
public long getNumUpdate()
public java.lang.String checkConsistency(java.lang.String fixIt,
java.lang.String reportFileName)
fixIt - If "true" (ignoring case) there will be attempts to fix problems, defaults to "false"reportFileName - The file to dump the report
public java.lang.String dumpAllStacks()
public java.lang.String dumpAllStacksToFile(java.lang.String file)
public java.lang.String reportMemoryOverview()
public java.lang.String reportMemoryOverviewToFile(java.lang.String file)
public boolean isAcceptWrongSenderAddress()
public void setAcceptWrongSenderAddress(boolean acceptWrongSenderAddress)
acceptWrongSenderAddress - the acceptWrongSenderAddress to set
|
xmlBlaster 1.6.2 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||