|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface I_AdminNode
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)
|
java.lang.String |
dumpToFile(java.lang.String reportFileName)
|
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 |
---|
int getNumNodes()
java.lang.String getNodeList()
java.lang.String[] getNodes()
java.lang.String getNodeId()
java.lang.String getInstanceId()
java.lang.String getVersion()
java.lang.String getRevisionNumber()
java.lang.String getBuildTimestamp()
java.lang.String getBuildJavaVendor()
java.lang.String getBuildJavaVersion()
java.lang.String dump() throws XmlBlasterException
XmlBlasterException
void setDump(java.lang.String fn) throws XmlBlasterException
deprecated, use #dumpToFile(String, String)
which uses
OutputStream
fn
- The complete path and file name
XmlBlasterException
java.lang.String dumpToFile(java.lang.String reportFileName)
reportFileName
- e.g. "/tmp/x.xml"
java.lang.String getRunlevel()
void setRunlevel(java.lang.String level) throws XmlBlasterException
0
- is halted and 9 is fully operational
XmlBlasterException
long getServerTimestampMillis()
System.currentTimeMillis
java.lang.String getServerTimestamp()
java.lang.String getStartupDate()
long getUptime()
java.lang.String getLastError()
void clearLastError()
java.lang.String getLastWarning()
void clearLastWarning()
long getMaxFreeMem()
gc
method may result in increasing the value returned
by freeMemory.
java.lang.String getMaxFreeMemStr()
getMaxFreeMem()
long getFreeMem()
gc
method may result in increasing the value returned
by freeMemory.
java.lang.String getFreeMemStr()
getFreeMem()
long getTotalMem()
Note that the amount of memory required to hold an object of any given type may be implementation-dependent.
java.lang.String getTotalMemStr()
getTotalMem()
long getMaxMem()
Increase with for example java -Xmx512M on startup.
java.lang.String getMaxMemStr()
getMaxMem()
long getUsedMem()
java.lang.String getUsedMemStr()
getUsedMem()
java.lang.String getGc()
void setGc(java.lang.String dummy)
void exit() throws XmlBlasterException
XmlBlasterException
void setExit(java.lang.String exitValue) throws XmlBlasterException
XmlBlasterException
java.lang.String getHostname()
int getPort()
int getNumClients()
int getMaxClients()
java.lang.String getClientList()
java.lang.String[] getClients()
java.lang.String[] getAliveCallbackClients()
int getNumSysprop()
java.lang.String getSyspropList()
int getNumTopics()
java.lang.String getTopicList()
java.lang.String[] getTopics()
int getNumSubscriptions()
java.lang.String getSubscriptionList()
java.lang.String[] getSubscriptions()
java.lang.String displayClassInfo(java.lang.String clazzName)
className
- for example "com.microsoft.sqlserver.jdbc.SQLServerDriver"
long getNumGet()
long getNumPublish()
long getNumUpdate()
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
java.lang.String dumpAllStacks()
java.lang.String dumpAllStacksToFile(java.lang.String file)
java.lang.String reportMemoryOverview()
java.lang.String reportMemoryOverviewToFile(java.lang.String file)
boolean isAcceptWrongSenderAddress()
void setAcceptWrongSenderAddress(boolean acceptWrongSenderAddress)
acceptWrongSenderAddress
- the acceptWrongSenderAddress to set
|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |