com.caucho.management.server
Interface ManagementMXBean
- All Superinterfaces:
- ManagedObjectMXBean
- All Known Implementing Classes:
- ManagementAdmin
public interface ManagementMXBean
- extends ManagedObjectMXBean
Management facade for Resin, used for REST.
resin:type=Management
Method Summary |
StringQueryReply |
addLicense(java.lang.String serverId,
boolean isOverwrite,
java.lang.String to,
boolean isRestart,
java.io.InputStream in)
|
AddUserQueryReply |
addUser(java.lang.String serverId,
java.lang.String user,
java.lang.String password,
java.lang.String rolesStr)
|
JmxCallQueryReply |
callJmx(java.lang.String serverId,
java.lang.String pattern,
java.lang.String operation,
java.lang.String operationIdx,
java.lang.String values)
|
java.io.InputStream |
configCat(java.lang.String serverId,
java.lang.String name,
java.lang.String stage,
java.lang.String version)
|
java.lang.String |
configDeploy(java.lang.String serverId,
java.lang.String stage,
java.lang.String version,
java.lang.String message,
java.io.InputStream is)
|
java.lang.String[] |
configLs(java.lang.String serverId,
java.lang.String name,
java.lang.String stage,
java.lang.String version)
|
java.lang.String |
configUndeploy(java.lang.String serverId,
java.lang.String stage,
java.lang.String version,
java.lang.String message)
|
java.lang.String |
deployCopy(java.lang.String serverId,
java.lang.String sourceContext,
java.lang.String sourceHost,
java.lang.String sourceStage,
java.lang.String sourceVersion,
java.lang.String targetContext,
java.lang.String targetHost,
java.lang.String targetStage,
java.lang.String targetVersion,
java.lang.String message)
|
DeployTagResult[] |
deployList(java.lang.String serverId,
java.lang.String pattern)
|
java.lang.String |
disable(java.lang.String serverId)
|
java.lang.String |
disableSoft(java.lang.String serverId)
|
JsonQueryReply |
doJmxDump(java.lang.String value)
|
JsonQueryReply |
doThreadDump(java.lang.String serverId)
|
java.lang.String |
enable(java.lang.String serverId)
|
StatServiceValuesQueryReply |
getStats(java.lang.String serverId,
java.lang.String metersStr,
java.lang.String periodStr)
|
StringQueryReply |
getStatus(java.lang.String value)
|
ListJmxQueryReply |
listJmx(java.lang.String serverId,
java.lang.String pattern,
boolean isPrintAttributes,
boolean isPrintValues,
boolean isPrintOperations,
boolean isPrintAllBeans,
boolean isPrintPlatformBeans)
|
java.util.Date[] |
listRestarts(java.lang.String serverId,
java.lang.String periodStr)
|
ListUsersQueryReply |
listUsers(java.lang.String serverId)
|
PdfReportQueryReply |
pdfReport(java.lang.String serverId,
java.lang.String report,
java.lang.String periodStr,
java.lang.String logDirectory,
java.lang.String profileTimeStr,
java.lang.String samplePeriodStr,
boolean isSnapshot,
boolean isWatchdog,
boolean isLoadPdf)
|
RemoveUserQueryReply |
removeUser(java.lang.String serverId,
java.lang.String user)
|
DeployControllerState |
restartWebApp(java.lang.String serverId,
java.lang.String tag,
java.lang.String context,
java.lang.String stage,
java.lang.String host,
java.lang.String version)
|
JmxSetQueryReply |
setJmx(java.lang.String serverId,
java.lang.String pattern,
java.lang.String attribute,
java.lang.String value)
|
StringQueryReply |
setLogLevel(java.lang.String serverId,
java.lang.String loggersValue,
java.lang.String levelValue,
java.lang.String activeTime)
|
DeployControllerState |
startWebApp(java.lang.String serverId,
java.lang.String tag,
java.lang.String context,
java.lang.String stage,
java.lang.String host,
java.lang.String version)
|
DeployControllerState |
stopWebApp(java.lang.String serverId,
java.lang.String tag,
java.lang.String context,
java.lang.String stage,
java.lang.String host,
java.lang.String version)
|
java.lang.String |
undeploy(java.lang.String serverId,
java.lang.String context,
java.lang.String host,
java.lang.String stage,
java.lang.String version,
java.lang.String message)
|
java.lang.String |
webappDeploy(java.lang.String serverId,
java.lang.String context,
java.lang.String host,
java.lang.String stage,
java.lang.String version,
java.lang.String message,
java.io.InputStream is)
|
configDeploy
java.lang.String configDeploy(java.lang.String serverId,
java.lang.String stage,
java.lang.String version,
java.lang.String message,
java.io.InputStream is)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
configCat
java.io.InputStream configCat(java.lang.String serverId,
java.lang.String name,
java.lang.String stage,
java.lang.String version)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
configLs
java.lang.String[] configLs(java.lang.String serverId,
java.lang.String name,
java.lang.String stage,
java.lang.String version)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
configUndeploy
java.lang.String configUndeploy(java.lang.String serverId,
java.lang.String stage,
java.lang.String version,
java.lang.String message)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
doJmxDump
JsonQueryReply doJmxDump(java.lang.String value)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
listJmx
ListJmxQueryReply listJmx(java.lang.String serverId,
java.lang.String pattern,
boolean isPrintAttributes,
boolean isPrintValues,
boolean isPrintOperations,
boolean isPrintAllBeans,
boolean isPrintPlatformBeans)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
setLogLevel
StringQueryReply setLogLevel(java.lang.String serverId,
java.lang.String loggersValue,
java.lang.String levelValue,
java.lang.String activeTime)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
pdfReport
PdfReportQueryReply pdfReport(java.lang.String serverId,
java.lang.String report,
java.lang.String periodStr,
java.lang.String logDirectory,
java.lang.String profileTimeStr,
java.lang.String samplePeriodStr,
boolean isSnapshot,
boolean isWatchdog,
boolean isLoadPdf)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
getStats
StatServiceValuesQueryReply getStats(java.lang.String serverId,
java.lang.String metersStr,
java.lang.String periodStr)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
setJmx
JmxSetQueryReply setJmx(java.lang.String serverId,
java.lang.String pattern,
java.lang.String attribute,
java.lang.String value)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
doThreadDump
JsonQueryReply doThreadDump(java.lang.String serverId)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
addLicense
StringQueryReply addLicense(java.lang.String serverId,
boolean isOverwrite,
java.lang.String to,
boolean isRestart,
java.io.InputStream in)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
listRestarts
java.util.Date[] listRestarts(java.lang.String serverId,
java.lang.String periodStr)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
callJmx
JmxCallQueryReply callJmx(java.lang.String serverId,
java.lang.String pattern,
java.lang.String operation,
java.lang.String operationIdx,
java.lang.String values)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
startWebApp
DeployControllerState startWebApp(java.lang.String serverId,
java.lang.String tag,
java.lang.String context,
java.lang.String stage,
java.lang.String host,
java.lang.String version)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
stopWebApp
DeployControllerState stopWebApp(java.lang.String serverId,
java.lang.String tag,
java.lang.String context,
java.lang.String stage,
java.lang.String host,
java.lang.String version)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
restartWebApp
DeployControllerState restartWebApp(java.lang.String serverId,
java.lang.String tag,
java.lang.String context,
java.lang.String stage,
java.lang.String host,
java.lang.String version)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
webappDeploy
java.lang.String webappDeploy(java.lang.String serverId,
java.lang.String context,
java.lang.String host,
java.lang.String stage,
java.lang.String version,
java.lang.String message,
java.io.InputStream is)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
deployCopy
java.lang.String deployCopy(java.lang.String serverId,
java.lang.String sourceContext,
java.lang.String sourceHost,
java.lang.String sourceStage,
java.lang.String sourceVersion,
java.lang.String targetContext,
java.lang.String targetHost,
java.lang.String targetStage,
java.lang.String targetVersion,
java.lang.String message)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
deployList
DeployTagResult[] deployList(java.lang.String serverId,
java.lang.String pattern)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
undeploy
java.lang.String undeploy(java.lang.String serverId,
java.lang.String context,
java.lang.String host,
java.lang.String stage,
java.lang.String version,
java.lang.String message)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
addUser
AddUserQueryReply addUser(java.lang.String serverId,
java.lang.String user,
java.lang.String password,
java.lang.String rolesStr)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
listUsers
ListUsersQueryReply listUsers(java.lang.String serverId)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
removeUser
RemoveUserQueryReply removeUser(java.lang.String serverId,
java.lang.String user)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
getStatus
StringQueryReply getStatus(java.lang.String value)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
enable
java.lang.String enable(java.lang.String serverId)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
disable
java.lang.String disable(java.lang.String serverId)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException
disableSoft
java.lang.String disableSoft(java.lang.String serverId)
throws javax.management.ReflectionException
- Throws:
javax.management.ReflectionException