Skip to content

Instantly share code, notes, and snippets.

@dcarley dcarley/gist:1025231
Created Jun 14, 2011

Embed
What would you like to do?
Tomcat /jolokia/list
{
"timestamp":1308067638,
"status":200,
"request":{
"type":"list"
},
"value":{
"Users":{
"database=UserDatabase,rolename=manager,type=Role":{
"desc":"Security role from a user database",
"attr":{
"rolename":{
"desc":"Role name of this role",
"type":"java.lang.String",
"rw":true
},
"description":{
"desc":"Description of this role",
"type":"java.lang.String",
"rw":true
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
}
}
},
"database=UserDatabase,type=UserDatabase":{
"desc":"In-memory user and group database",
"op":{
"stop":{
"ret":"void",
"desc":"Stop",
"args":[
]
},
"save":{
"ret":"void",
"desc":"Save current users and groups to persistent storage",
"args":[
]
},
"findRole":{
"ret":"java.lang.String",
"desc":"Return MBean Name of the specified role (if any)",
"args":[
{
"desc":"Role name of the requested role",
"name":"rolename",
"type":"java.lang.String"
}
]
},
"removeGroup":{
"ret":"void",
"desc":"Remove existing group (and all user memberships)",
"args":[
{
"desc":"Group name of the group to remove",
"name":"groupname",
"type":"java.lang.String"
}
]
},
"init":{
"ret":"void",
"desc":"Init",
"args":[
]
},
"destroy":{
"ret":"void",
"desc":"Destroy",
"args":[
]
},
"createGroup":{
"ret":"java.lang.String",
"desc":"Create new group and return MBean name",
"args":[
{
"desc":"Group name of the new group",
"name":"groupname",
"type":"java.lang.String"
},
{
"desc":"Description of the new group",
"name":"description",
"type":"java.lang.String"
}
]
},
"createUser":{
"ret":"java.lang.String",
"desc":"Create new user and return MBean name",
"args":[
{
"desc":"User name of the new user",
"name":"username",
"type":"java.lang.String"
},
{
"desc":"Password of the new user",
"name":"password",
"type":"java.lang.String"
},
{
"desc":"Full name of the new user",
"name":"fullName",
"type":"java.lang.String"
}
]
},
"createRole":{
"ret":"java.lang.String",
"desc":"Create new role and return MBean name",
"args":[
{
"desc":"Role name of the new role",
"name":"rolename",
"type":"java.lang.String"
},
{
"desc":"Description of the new role",
"name":"description",
"type":"java.lang.String"
}
]
},
"start":{
"ret":"void",
"desc":"Start",
"args":[
]
},
"removeRole":{
"ret":"void",
"desc":"Remove existing role",
"args":[
{
"desc":"Role name of the role to remove",
"name":"rolename",
"type":"java.lang.String"
}
]
},
"findUser":{
"ret":"java.lang.String",
"desc":"Return MBean Name of the specified user (if any)",
"args":[
{
"desc":"User name of the requested user",
"name":"username",
"type":"java.lang.String"
}
]
},
"removeUser":{
"ret":"void",
"desc":"Remove existing user (and all group memberships)",
"args":[
{
"desc":"User name of the user to remove",
"name":"username",
"type":"java.lang.String"
}
]
},
"findGroup":{
"ret":"java.lang.String",
"desc":"Return MBean Name of the specified group (if any)",
"args":[
{
"desc":"Group name of the requested group",
"name":"groupname",
"type":"java.lang.String"
}
]
}
},
"attr":{
"users":{
"desc":"MBean Names of all defined users",
"type":"[Ljava.lang.String;",
"rw":false
},
"roles":{
"desc":"MBean Names of all defined roles",
"type":"[Ljava.lang.String;",
"rw":false
},
"writeable":{
"desc":"Check if user database is writeable",
"type":null,
"rw":false
},
"pathname":{
"desc":"Relative or absolute pathname to database file",
"type":"java.lang.String",
"rw":true
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"readonly":{
"desc":"No persistant save of the user database",
"type":"boolean",
"rw":false
},
"groups":{
"desc":"MBean Names of all defined groups",
"type":"[Ljava.lang.String;",
"rw":false
}
}
},
"database=UserDatabase,rolename=admin,type=Role":{
"desc":"Security role from a user database",
"attr":{
"rolename":{
"desc":"Role name of this role",
"type":"java.lang.String",
"rw":true
},
"description":{
"desc":"Description of this role",
"type":"java.lang.String",
"rw":true
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
}
}
},
"database=UserDatabase,type=User,username=\"admin\"":{
"desc":"User from a user database",
"op":{
"removeGroups":{
"ret":"void",
"desc":"Remove all group memberships for this user",
"args":[
]
},
"addGroup":{
"ret":"void",
"desc":"Add a new group membership for this user",
"args":[
{
"desc":"Group name of the new group",
"name":"groupname",
"type":"java.lang.String"
}
]
},
"removeRole":{
"ret":"void",
"desc":"Remove an old authorized role for this user",
"args":[
{
"desc":"Role to be removed",
"name":"role",
"type":"java.lang.String"
}
]
},
"removeRoles":{
"ret":"void",
"desc":"Remove all authorized roles for this user",
"args":[
]
},
"removeGroup":{
"ret":"void",
"desc":"Remove an old group membership for this user",
"args":[
{
"desc":"Group name of the old group",
"name":"groupname",
"type":"java.lang.String"
}
]
},
"addRole":{
"ret":"void",
"desc":"Add a new authorized role for this user",
"args":[
{
"desc":"Role to be added",
"name":"role",
"type":"java.lang.String"
}
]
}
},
"attr":{
"username":{
"desc":"User name of this user",
"type":"java.lang.String",
"rw":true
},
"roles":{
"desc":"MBean Names of roles for this user",
"type":"[Ljava.lang.String;",
"rw":false
},
"fullName":{
"desc":"Full name of this user",
"type":"java.lang.String",
"rw":true
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"password":{
"desc":"Password of this user",
"type":"java.lang.String",
"rw":true
},
"groups":{
"desc":"MBean Names of groups this user is a member of",
"type":"[Ljava.lang.String;",
"rw":true
}
}
}
},
"JMImplementation":{
"type=MBeanServerDelegate":{
"desc":"Represents the MBean server from the management point of view.",
"attr":{
"ImplementationVendor":{
"desc":"the JMX implementation vendor (the vendor of this product).",
"type":"java.lang.String",
"rw":false
},
"SpecificationVendor":{
"desc":"The vendor of the JMX specification implemented by this product.",
"type":"java.lang.String",
"rw":false
},
"ImplementationVersion":{
"desc":"The JMX implementation version (the version of this product).",
"type":"java.lang.String",
"rw":false
},
"MBeanServerId":{
"desc":"The MBean server agent identification",
"type":"java.lang.String",
"rw":false
},
"SpecificationVersion":{
"desc":"The version of the JMX specification implemented by this product.",
"type":"java.lang.String",
"rw":false
},
"SpecificationName":{
"desc":"The full name of the JMX specification implemented by this product.",
"type":"java.lang.String",
"rw":false
},
"ImplementationName":{
"desc":"The JMX implementation name (the name of this product)",
"type":"java.lang.String",
"rw":false
}
}
}
},
"jmx4perl":{
"type=Config":{
"desc":"Information on the management interface of the MBean",
"op":{
"resetHistoryEntries":{
"ret":"void",
"desc":"Operation exposed for management",
"args":[
]
},
"resetDebugInfo":{
"ret":"void",
"desc":"Operation exposed for management",
"args":[
]
},
"setHistoryEntriesForOperation":{
"ret":"void",
"desc":"Operation exposed for management",
"args":[
{
"desc":"",
"name":"p1",
"type":"java.lang.String"
},
{
"desc":"",
"name":"p2",
"type":"java.lang.String"
},
{
"desc":"",
"name":"p3",
"type":"java.lang.String"
},
{
"desc":"",
"name":"p4",
"type":"int"
}
]
},
"debugInfo":{
"ret":"java.lang.String",
"desc":"Operation exposed for management",
"args":[
]
},
"setHistoryEntriesForAttribute":{
"ret":"void",
"desc":"Operation exposed for management",
"args":[
{
"desc":"",
"name":"p1",
"type":"java.lang.String"
},
{
"desc":"",
"name":"p2",
"type":"java.lang.String"
},
{
"desc":"",
"name":"p3",
"type":"java.lang.String"
},
{
"desc":"",
"name":"p4",
"type":"java.lang.String"
},
{
"desc":"",
"name":"p5",
"type":"int"
}
]
}
},
"attr":{
"HistoryMaxEntries":{
"desc":"Attribute exposed for management",
"type":"int",
"rw":true
},
"Debug":{
"desc":"Attribute exposed for management",
"type":"boolean",
"rw":true
},
"MaxDebugEntries":{
"desc":"Attribute exposed for management",
"type":"int",
"rw":true
},
"HistorySize":{
"desc":"Attribute exposed for management",
"type":"int",
"rw":false
}
}
}
},
"com.sun.management":{
"type=HotSpotDiagnostic":{
"desc":"Information on the management interface of the MBean",
"op":{
"dumpHeap":{
"ret":"void",
"desc":"dumpHeap",
"args":[
{
"desc":"p0",
"name":"p0",
"type":"java.lang.String"
},
{
"desc":"p1",
"name":"p1",
"type":"boolean"
}
]
},
"setVMOption":{
"ret":"void",
"desc":"setVMOption",
"args":[
{
"desc":"p0",
"name":"p0",
"type":"java.lang.String"
},
{
"desc":"p1",
"name":"p1",
"type":"java.lang.String"
}
]
},
"getVMOption":{
"ret":"javax.management.openmbean.CompositeData",
"desc":"getVMOption",
"args":[
{
"desc":"p0",
"name":"p0",
"type":"java.lang.String"
}
]
}
},
"attr":{
"DiagnosticOptions":{
"desc":"DiagnosticOptions",
"type":"[Ljavax.management.openmbean.CompositeData;",
"rw":false
}
}
}
},
"Catalina":{
"host=localhost,path=\/host-manager,type=WebappClassLoader":{
"desc":"Classloader implementation which is specialized for handling web applications",
"attr":{
"jarPath":{
"desc":"The jarPath of this loader",
"type":"java.lang.String",
"rw":false
},
"searchExternalFirst":{
"desc":"The searchExternalFirst flag for this Loader",
"type":"boolean",
"rw":true
},
"URLs":{
"desc":"The URLs of this loader",
"type":"[Ljava.net.URL;",
"rw":true
},
"antiJARLocking":{
"desc":"The antiJARLocking flag for this Loader",
"type":"boolean",
"rw":true
},
"className":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"contextName":{
"desc":"Name of the webapp context",
"type":"java.lang.String",
"rw":false
},
"delegate":{
"desc":"The 'follow standard delegation model' flag that will be used to configure our ClassLoader",
"type":"boolean",
"rw":true
}
}
},
"name=common,type=ServerClassLoader":{
"desc":"Information on the management interface of the MBean"
},
"J2EEApplication=none,J2EEServer=none,WebModule=\/\/localhost\/,j2eeType=Servlet,name=jsp":{
"desc":"Wrapper that represents an individual servlet definition",
"op":{
"findMappingObject":{
"ret":"org.apache.catalina.Wrapper",
"desc":"Return an object which may be utilized for mapping to this component",
"args":[
]
},
"findMappings":{
"ret":"[Ljava.lang.String;",
"desc":"Return the mappings associated with this wrapper",
"args":[
]
}
},
"attr":{
"minTime":{
"desc":"Minimum processing time of a request",
"type":"long",
"rw":false
},
"eventProvider":{
"desc":"Event provider support for this managed object",
"type":"boolean",
"rw":true
},
"objectName":{
"desc":"Name of the object",
"type":"java.lang.String",
"rw":true
},
"statisticsProvider":{
"desc":"Performance statistics support for this managed object",
"type":"boolean",
"rw":true
},
"processingTime":{
"desc":"Total execution time of the servlet's service method",
"type":"long",
"rw":false
},
"engineName":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"maxTime":{
"desc":"Maximum processing time of a request",
"type":"long",
"rw":false
},
"errorCount":{
"desc":"Error count",
"type":"int",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"loadTime":{
"desc":"Load time",
"type":"long",
"rw":false
},
"stateManageable":{
"desc":"State management support for this managed object",
"type":"boolean",
"rw":true
},
"classLoadTime":{
"desc":"Class loading time",
"type":"int",
"rw":false
},
"requestCount":{
"desc":"Number of requests processed by this wrapper",
"type":"int",
"rw":false
}
}
},
"J2EEApplication=none,J2EEServer=none,WebModule=\/\/localhost\/,j2eeType=Servlet,name=default":{
"desc":"Wrapper that represents an individual servlet definition",
"op":{
"findMappingObject":{
"ret":"org.apache.catalina.Wrapper",
"desc":"Return an object which may be utilized for mapping to this component",
"args":[
]
},
"findMappings":{
"ret":"[Ljava.lang.String;",
"desc":"Return the mappings associated with this wrapper",
"args":[
]
}
},
"attr":{
"minTime":{
"desc":"Minimum processing time of a request",
"type":"long",
"rw":false
},
"eventProvider":{
"desc":"Event provider support for this managed object",
"type":"boolean",
"rw":true
},
"objectName":{
"desc":"Name of the object",
"type":"java.lang.String",
"rw":true
},
"statisticsProvider":{
"desc":"Performance statistics support for this managed object",
"type":"boolean",
"rw":true
},
"processingTime":{
"desc":"Total execution time of the servlet's service method",
"type":"long",
"rw":false
},
"engineName":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"maxTime":{
"desc":"Maximum processing time of a request",
"type":"long",
"rw":false
},
"errorCount":{
"desc":"Error count",
"type":"int",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"loadTime":{
"desc":"Load time",
"type":"long",
"rw":false
},
"stateManageable":{
"desc":"State management support for this managed object",
"type":"boolean",
"rw":true
},
"classLoadTime":{
"desc":"Class loading time",
"type":"int",
"rw":false
},
"requestCount":{
"desc":"Number of requests processed by this wrapper",
"type":"int",
"rw":false
}
}
},
"port=8080,type=ProtocolHandler":{
"desc":null,
"op":{
"pause":{
"ret":"void",
"desc":"Introspected operation pause",
"args":[
]
},
"destroy":{
"ret":"void",
"desc":"Introspected operation destroy",
"args":[
]
},
"resume":{
"ret":"void",
"desc":"Introspected operation resume",
"args":[
]
},
"start":{
"ret":"void",
"desc":"Introspected operation start",
"args":[
]
},
"init":{
"ret":"void",
"desc":"Introspected operation init",
"args":[
]
},
"postRegister":{
"ret":"void",
"desc":"Introspected operation postRegister",
"args":[
{
"desc":"Introspected parameter param0",
"name":"param0",
"type":"java.lang.Boolean"
}
]
},
"getAttribute":{
"ret":"java.lang.Object",
"desc":"Introspected operation getAttribute",
"args":[
{
"desc":"Introspected parameter param0",
"name":"param0",
"type":"java.lang.String"
}
]
}
},
"attr":{
"useSendfile":{
"desc":"Introspected attribute useSendfile",
"type":"boolean",
"rw":true
},
"maxThreads":{
"desc":"Introspected attribute maxThreads",
"type":"int",
"rw":true
},
"sSLEnabled":{
"desc":"Introspected attribute sSLEnabled",
"type":"boolean",
"rw":true
},
"unlockTimeout":{
"desc":"Introspected attribute unlockTimeout",
"type":"int",
"rw":true
},
"compressableMimeType":{
"desc":"Introspected attribute compressableMimeType",
"type":"java.lang.String",
"rw":true
},
"pollerThreadCount":{
"desc":"Introspected attribute pollerThreadCount",
"type":"int",
"rw":true
},
"sSLVerifyDepth":{
"desc":"Introspected attribute sSLVerifyDepth",
"type":"int",
"rw":true
},
"sSLCACertificateFile":{
"desc":"Introspected attribute sSLCACertificateFile",
"type":"java.lang.String",
"rw":true
},
"compression":{
"desc":"Introspected attribute compression",
"type":"java.lang.String",
"rw":true
},
"maxSavePostSize":{
"desc":"Introspected attribute maxSavePostSize",
"type":"int",
"rw":true
},
"keepAliveTimeout":{
"desc":"Introspected attribute keepAliveTimeout",
"type":"int",
"rw":true
},
"threadPriority":{
"desc":"Introspected attribute threadPriority",
"type":"int",
"rw":true
},
"disableUploadTimeout":{
"desc":"Introspected attribute disableUploadTimeout",
"type":"boolean",
"rw":true
},
"sSLCipherSuite":{
"desc":"Introspected attribute sSLCipherSuite",
"type":"java.lang.String",
"rw":true
},
"soLinger":{
"desc":"Introspected attribute soLinger",
"type":"int",
"rw":true
},
"sSLCertificateKeyFile":{
"desc":"Introspected attribute sSLCertificateKeyFile",
"type":"java.lang.String",
"rw":true
},
"keepAlive":{
"desc":"Introspected attribute keepAlive",
"type":"boolean",
"rw":true
},
"backlog":{
"desc":"Introspected attribute backlog",
"type":"int",
"rw":true
},
"sSLPassword":{
"desc":"Introspected attribute sSLPassword",
"type":"java.lang.String",
"rw":true
},
"sSLCertificateChainFile":{
"desc":"Introspected attribute sSLCertificateChainFile",
"type":"java.lang.String",
"rw":true
},
"socketBuffer":{
"desc":"Introspected attribute socketBuffer",
"type":"int",
"rw":true
},
"port":{
"desc":"Introspected attribute port",
"type":"int",
"rw":true
},
"maxHttpHeaderSize":{
"desc":"Introspected attribute maxHttpHeaderSize",
"type":"int",
"rw":true
},
"secure":{
"desc":"Introspected attribute secure",
"type":"boolean",
"rw":true
},
"deferAccept":{
"desc":"Introspected attribute deferAccept",
"type":"boolean",
"rw":true
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"sSLCARevocationPath":{
"desc":"Introspected attribute sSLCARevocationPath",
"type":"java.lang.String",
"rw":true
},
"processorCache":{
"desc":"Introspected attribute processorCache",
"type":"int",
"rw":true
},
"noCompressionUserAgents":{
"desc":"Introspected attribute noCompressionUserAgents",
"type":"java.lang.String",
"rw":true
},
"pollTime":{
"desc":"Introspected attribute pollTime",
"type":"int",
"rw":true
},
"compressionMinSize":{
"desc":"Introspected attribute compressionMinSize",
"type":"int",
"rw":true
},
"name":{
"desc":"Introspected attribute name",
"type":"java.lang.String",
"rw":false
},
"restrictedUserAgents":{
"desc":"Introspected attribute restrictedUserAgents",
"type":"java.lang.String",
"rw":true
},
"domain":{
"desc":"Introspected attribute domain",
"type":"java.lang.String",
"rw":false
},
"pollerSize":{
"desc":"Introspected attribute pollerSize",
"type":"int",
"rw":true
},
"sSLCertificateFile":{
"desc":"Introspected attribute sSLCertificateFile",
"type":"java.lang.String",
"rw":true
},
"sendfileSize":{
"desc":"Introspected attribute sendfileSize",
"type":"int",
"rw":true
},
"sSLCARevocationFile":{
"desc":"Introspected attribute sSLCARevocationFile",
"type":"java.lang.String",
"rw":true
},
"tcpNoDelay":{
"desc":"Introspected attribute tcpNoDelay",
"type":"boolean",
"rw":true
},
"protocol":{
"desc":"Introspected attribute protocol",
"type":"java.lang.String",
"rw":true
},
"sSLVerifyClient":{
"desc":"Introspected attribute sSLVerifyClient",
"type":"java.lang.String",
"rw":true
},
"maxKeepAliveRequests":{
"desc":"Introspected attribute maxKeepAliveRequests",
"type":"int",
"rw":true
},
"objectName":{
"desc":"Introspected attribute objectName",
"type":"javax.management.ObjectName",
"rw":false
},
"sSLProtocol":{
"desc":"Introspected attribute sSLProtocol",
"type":"java.lang.String",
"rw":true
},
"soTimeout":{
"desc":"Introspected attribute soTimeout",
"type":"int",
"rw":true
},
"sendfileThreadCount":{
"desc":"Introspected attribute sendfileThreadCount",
"type":"int",
"rw":true
},
"server":{
"desc":"Introspected attribute server",
"type":"java.lang.String",
"rw":true
},
"sSLCACertificatePath":{
"desc":"Introspected attribute sSLCACertificatePath",
"type":"java.lang.String",
"rw":true
},
"timeout":{
"desc":"Introspected attribute timeout",
"type":"int",
"rw":true
}
}
},
"host=localhost,path=\/host-manager,type=Loader":{
"desc":"Classloader implementation which is specialized for handling web applications",
"op":{
"toString":{
"ret":"String",
"desc":"Info about the loader",
"args":[
]
}
},
"attr":{
"loaderRepositoriesString":{
"desc":"Repositories set in the real loader",
"type":"java.lang.String",
"rw":false
},
"repositories":{
"desc":"Extra repositories managed by this loader",
"type":"[Ljava.lang.String;",
"rw":true
},
"repositoriesString":{
"desc":"Extra repositories managed by this loader",
"type":"java.lang.String",
"rw":false
},
"searchExternalFirst":{
"desc":"The searchExternalFirst flag for this Loader",
"type":"boolean",
"rw":true
},
"className":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"loaderRepositories":{
"desc":"Repositories set in the real loader",
"type":"[Ljava.lang.String;",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"reloadable":{
"desc":"The reloadable flag for this Loader",
"type":"boolean",
"rw":true
},
"delegate":{
"desc":"The 'follow standard delegation model' flag that will be used to configure our ClassLoader",
"type":"boolean",
"rw":true
}
}
},
"host=localhost,path=\/,type=Loader":{
"desc":"Classloader implementation which is specialized for handling web applications",
"op":{
"toString":{
"ret":"String",
"desc":"Info about the loader",
"args":[
]
}
},
"attr":{
"loaderRepositoriesString":{
"desc":"Repositories set in the real loader",
"type":"java.lang.String",
"rw":false
},
"repositories":{
"desc":"Extra repositories managed by this loader",
"type":"[Ljava.lang.String;",
"rw":true
},
"repositoriesString":{
"desc":"Extra repositories managed by this loader",
"type":"java.lang.String",
"rw":false
},
"searchExternalFirst":{
"desc":"The searchExternalFirst flag for this Loader",
"type":"boolean",
"rw":true
},
"className":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"loaderRepositories":{
"desc":"Repositories set in the real loader",
"type":"[Ljava.lang.String;",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"reloadable":{
"desc":"The reloadable flag for this Loader",
"type":"boolean",
"rw":true
},
"delegate":{
"desc":"The 'follow standard delegation model' flag that will be used to configure our ClassLoader",
"type":"boolean",
"rw":true
}
}
},
"host=localhost,path=\/,type=Manager":{
"desc":"Standard implementation of the Manager interface",
"op":{
"getCreationTime":{
"ret":"java.lang.String",
"desc":"Get the creation time",
"args":[
{
"desc":"Id of the session",
"name":"sessionId",
"type":"java.lang.String"
}
]
},
"getLastAccessedTime":{
"ret":"java.lang.String",
"desc":"Get the last access time",
"args":[
{
"desc":"Id of the session",
"name":"sessionId",
"type":"java.lang.String"
}
]
},
"listSessionIds":{
"ret":"java.lang.String",
"desc":"Return the list of active session ids",
"args":[
]
},
"expireSession":{
"ret":"void",
"desc":"Expire a session",
"args":[
{
"desc":"Id of the session",
"name":"sessionId",
"type":"java.lang.String"
}
]
},
"getSessionAttribute":{
"ret":"java.lang.String",
"desc":"Return a session attribute",
"args":[
{
"desc":"Id of the session",
"name":"sessionId",
"type":"java.lang.String"
},
{
"desc":"key of the attribute",
"name":"key",
"type":"java.lang.String"
}
]
},
"getCreationTimestamp":{
"ret":"long",
"desc":"Get the creation timestamp",
"args":[
{
"desc":"Id of the session",
"name":"sessionId",
"type":"java.lang.String"
}
]
},
"getLastAccessedTimestamp":{
"ret":"long",
"desc":"Get the last access timestamp",
"args":[
{
"desc":"Id of the session",
"name":"sessionId",
"type":"java.lang.String"
}
]
}
},
"attr":{
"sessionMaxAliveTime":{
"desc":"Longest time an expired session had been alive",
"type":"int",
"rw":true
},
"duplicates":{
"desc":"Number of duplicated session ids generated",
"type":"int",
"rw":true
},
"maxInactiveInterval":{
"desc":"The default maximum inactive interval for Sessions created by this Manager",
"type":"int",
"rw":true
},
"entropy":{
"desc":"A String initialization parameter used to increase the entropy of the initialization of our random number generator",
"type":"java.lang.String",
"rw":true
},
"activeSessions":{
"desc":"Number of active sessions at this moment",
"type":"int",
"rw":false
},
"sessionCounter":{
"desc":"Total number of sessions created by this manager",
"type":"int",
"rw":true
},
"sessionAverageAliveTime":{
"desc":"Average time an expired session had been alive",
"type":"int",
"rw":true
},
"processingTime":{
"desc":"Time spent doing housekeeping and expiration",
"type":"long",
"rw":true
},
"sessionIdLength":{
"desc":"The session id length (in bytes) of Sessions created by this Manager",
"type":"int",
"rw":true
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"processExpiresFrequency":{
"desc":"The frequency of the manager checks (expiration and passivation)",
"type":"int",
"rw":true
},
"algorithm":{
"desc":"The message digest algorithm to be used when generating session identifiers",
"type":"java.lang.String",
"rw":true
},
"maxActive":{
"desc":"Maximum number of active sessions so far",
"type":"int",
"rw":true
},
"distributable":{
"desc":"The distributable flag for Sessions created by this Manager",
"type":"boolean",
"rw":true
},
"randomFile":{
"desc":"File source of random - \/dev\/urandom or a pipe",
"type":"java.lang.String",
"rw":true
},
"maxActiveSessions":{
"desc":"The maximum number of active Sessions allowed, or -1 for no limit",
"type":"int",
"rw":true
},
"name":{
"desc":"The descriptive name of this Manager implementation (for logging)",
"type":"java.lang.String",
"rw":false
},
"expiredSessions":{
"desc":"Number of sessions that expired ( doesn't include explicit invalidations )",
"type":"int",
"rw":true
},
"rejectedSessions":{
"desc":"Number of sessions we rejected due to maxActive beeing reached",
"type":"int",
"rw":true
},
"className":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"pathname":{
"desc":"Path name of the disk file in which active sessions",
"type":"java.lang.String",
"rw":true
}
}
},
"host=localhost,path=\/,resourcetype=Context,type=NamingResources":{
"desc":"Holds and manages the naming resources defined in the J2EE Enterprise Naming Context and their associated JNDI context",
"op":{
"removeResourceLink":{
"ret":"void",
"desc":"Remove any resource link reference with the specified name",
"args":[
{
"desc":"Name of the resource reference to remove",
"name":"resourceLinkName",
"type":"java.lang.String"
}
]
},
"addEnvironment":{
"ret":"void",
"desc":"Add an environment entry for this web application",
"args":[
{
"desc":"New environment entry name",
"name":"envName",
"type":"java.lang.String"
},
{
"desc":"New environment entry type",
"name":"type",
"type":"java.lang.String"
},
{
"desc":"New environment entry value",
"name":"value",
"type":"java.lang.String"
}
]
},
"removeResource":{
"ret":"void",
"desc":"Remove any resource reference with the specified name",
"args":[
{
"desc":"Name of the resource reference to remove",
"name":"resourceName",
"type":"java.lang.String"
}
]
},
"removeEnvironment":{
"ret":"void",
"desc":"Remove any environment entry with the specified name",
"args":[
{
"desc":"Name of the environment entry to remove",
"name":"envName",
"type":"java.lang.String"
}
]
},
"addResourceLink":{
"ret":"void",
"desc":"Add a resource link reference for this web application",
"args":[
{
"desc":"New resource reference name",
"name":"resourceLinkName",
"type":"java.lang.String"
},
{
"desc":"New resource reference type",
"name":"type",
"type":"java.lang.String"
}
]
},
"addResource":{
"ret":"void",
"desc":"Add a resource reference for this web application",
"args":[
{
"desc":"New resource reference name",
"name":"resourceName",
"type":"java.lang.String"
},
{
"desc":"New resource reference type",
"name":"type",
"type":"java.lang.String"
}
]
}
},
"attr":{
"resources":{
"desc":"MBean Names of all the defined resource references for this application.",
"type":"[Ljava.lang.String;",
"rw":false
},
"environments":{
"desc":"MBean Names of the set of defined environment entries for this web application",
"type":"[Ljava.lang.String;",
"rw":false
},
"resourceLinks":{
"desc":"MBean Names of all the defined resource link references for this application.",
"type":"[Ljava.lang.String;",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
}
}
},
"name=HttpRequest2,type=RequestProcessor,worker=http-8080":{
"desc":null,
"attr":{
"requestProcessingTime":{
"desc":"Introspected attribute requestProcessingTime",
"type":"long",
"rw":false
},
"bytesSent":{
"desc":"Introspected attribute bytesSent",
"type":"long",
"rw":true
},
"protocol":{
"desc":"Introspected attribute protocol",
"type":"java.lang.String",
"rw":false
},
"rpName":{
"desc":"Introspected attribute rpName",
"type":"javax.management.ObjectName",
"rw":true
},
"processingTime":{
"desc":"Introspected attribute processingTime",
"type":"long",
"rw":true
},
"currentQueryString":{
"desc":"Introspected attribute currentQueryString",
"type":"java.lang.String",
"rw":false
},
"errorCount":{
"desc":"Introspected attribute errorCount",
"type":"int",
"rw":true
},
"maxTime":{
"desc":"Introspected attribute maxTime",
"type":"long",
"rw":true
},
"requestBytesReceived":{
"desc":"Introspected attribute requestBytesReceived",
"type":"long",
"rw":false
},
"maxRequestUri":{
"desc":"Introspected attribute maxRequestUri",
"type":"java.lang.String",
"rw":true
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"stage":{
"desc":"Introspected attribute stage",
"type":"int",
"rw":true
},
"lastRequestProcessingTime":{
"desc":"Introspected attribute lastRequestProcessingTime",
"type":"long",
"rw":true
},
"globalProcessor":{
"desc":"Introspected attribute globalProcessor",
"type":"org.apache.coyote.RequestGroupInfo",
"rw":true
},
"virtualHost":{
"desc":"Introspected attribute virtualHost",
"type":"java.lang.String",
"rw":false
},
"serverPort":{
"desc":"Introspected attribute serverPort",
"type":"int",
"rw":false
},
"bytesReceived":{
"desc":"Introspected attribute bytesReceived",
"type":"long",
"rw":true
},
"currentUri":{
"desc":"Introspected attribute currentUri",
"type":"java.lang.String",
"rw":false
},
"workerThreadName":{
"desc":"Introspected attribute workerThreadName",
"type":"java.lang.String",
"rw":true
},
"method":{
"desc":"Introspected attribute method",
"type":"java.lang.String",
"rw":false
},
"requestCount":{
"desc":"Introspected attribute requestCount",
"type":"int",
"rw":true
},
"requestBytesSent":{
"desc":"Introspected attribute requestBytesSent",
"type":"long",
"rw":false
},
"contentLength":{
"desc":"Introspected attribute contentLength",
"type":"int",
"rw":false
},
"remoteAddr":{
"desc":"Introspected attribute remoteAddr",
"type":"java.lang.String",
"rw":false
}
}
},
"type=Engine":{
"desc":"Standard Engine Component",
"op":{
"stop":{
"ret":"void",
"desc":"Stop",
"args":[
]
},
"start":{
"ret":"void",
"desc":"Start",
"args":[
]
},
"addChild":{
"ret":"void",
"desc":"Add a virtual host",
"args":[
{
"desc":"Host object",
"name":"child",
"type":"org.apache.catalina.Container"
}
]
}
},
"attr":{
"jvmRoute":{
"desc":"Route used for load balancing",
"type":"java.lang.String",
"rw":true
},
"managedResource":{
"desc":"The managed resource this MBean is associated with",
"type":"java.lang.Object",
"rw":true
},
"baseDir":{
"desc":"Base dir for this engine, typically same as catalina.base system property",
"type":"java.lang.String",
"rw":true
},
"valveObjectNames":{
"desc":"ObjectNames for the valves associated with this container",
"type":"[Ljavax.management.ObjectName;",
"rw":false
},
"realm":{
"desc":"Associated realm.",
"type":"org.apache.catalina.Realm",
"rw":true
},
"name":{
"desc":"Unique name of this Engine",
"type":"java.lang.String",
"rw":true
},
"defaultHost":{
"desc":"Name of the default Host for this Engine",
"type":"java.lang.String",
"rw":true
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
}
}
},
"J2EEApplication=none,J2EEServer=none,WebModule=\/\/localhost\/jolokia,j2eeType=Servlet,name=jolokia-agent":{
"desc":"Wrapper that represents an individual servlet definition",
"op":{
"findMappingObject":{
"ret":"org.apache.catalina.Wrapper",
"desc":"Return an object which may be utilized for mapping to this component",
"args":[
]
},
"findMappings":{
"ret":"[Ljava.lang.String;",
"desc":"Return the mappings associated with this wrapper",
"args":[
]
}
},
"attr":{
"minTime":{
"desc":"Minimum processing time of a request",
"type":"long",
"rw":false
},
"eventProvider":{
"desc":"Event provider support for this managed object",
"type":"boolean",
"rw":true
},
"objectName":{
"desc":"Name of the object",
"type":"java.lang.String",
"rw":true
},
"statisticsProvider":{
"desc":"Performance statistics support for this managed object",
"type":"boolean",
"rw":true
},
"processingTime":{
"desc":"Total execution time of the servlet's service method",
"type":"long",
"rw":false
},
"engineName":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"maxTime":{
"desc":"Maximum processing time of a request",
"type":"long",
"rw":false
},
"errorCount":{
"desc":"Error count",
"type":"int",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"loadTime":{
"desc":"Load time",
"type":"long",
"rw":false
},
"stateManageable":{
"desc":"State management support for this managed object",
"type":"boolean",
"rw":true
},
"classLoadTime":{
"desc":"Class loading time",
"type":"int",
"rw":false
},
"requestCount":{
"desc":"Number of requests processed by this wrapper",
"type":"int",
"rw":false
}
}
},
"host=localhost,name=StandardContextValve,path=\/manager,type=Valve":{
"desc":"Valve that implements the default basic behavior for the StandardContext container implementation",
"attr":{
"className":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
}
}
},
"realmPath=\/realm0,type=Realm":{
"desc":"Realm connected to a UserDatabase as a global JNDI resource",
"attr":{
"className":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"resourceName":{
"desc":"The global JNDI name of the UserDatabase resource to use",
"type":"java.lang.String",
"rw":true
}
}
},
"port=8009,type=ProtocolHandler":{
"desc":null,
"op":{
"pause":{
"ret":"void",
"desc":"Introspected operation pause",
"args":[
]
},
"destroy":{
"ret":"void",
"desc":"Introspected operation destroy",
"args":[
]
},
"resume":{
"ret":"void",
"desc":"Introspected operation resume",
"args":[
]
},
"start":{
"ret":"void",
"desc":"Introspected operation start",
"args":[
]
},
"init":{
"ret":"void",
"desc":"Introspected operation init",
"args":[
]
},
"postRegister":{
"ret":"void",
"desc":"Introspected operation postRegister",
"args":[
{
"desc":"Introspected parameter param0",
"name":"param0",
"type":"java.lang.Boolean"
}
]
},
"getAttribute":{
"ret":"java.lang.Object",
"desc":"Introspected operation getAttribute",
"args":[
{
"desc":"Introspected parameter param0",
"name":"param0",
"type":"java.lang.String"
}
]
}
},
"attr":{
"port":{
"desc":"Introspected attribute port",
"type":"int",
"rw":true
},
"tcpNoDelay":{
"desc":"Introspected attribute tcpNoDelay",
"type":"boolean",
"rw":true
},
"requiredSecret":{
"desc":"Introspected attribute requiredSecret",
"type":"java.lang.String",
"rw":false
},
"threadPriority":{
"desc":"Introspected attribute threadPriority",
"type":"int",
"rw":true
},
"useSendfile":{
"desc":"Introspected attribute useSendfile",
"type":"boolean",
"rw":true
},
"objectName":{
"desc":"Introspected attribute objectName",
"type":"javax.management.ObjectName",
"rw":false
},
"soLinger":{
"desc":"Introspected attribute soLinger",
"type":"int",
"rw":true
},
"maxThreads":{
"desc":"Introspected attribute maxThreads",
"type":"int",
"rw":true
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"tomcatAuthentication":{
"desc":"Introspected attribute tomcatAuthentication",
"type":"boolean",
"rw":true
},
"packetSize":{
"desc":"Introspected attribute packetSize",
"type":"int",
"rw":true
},
"processorCache":{
"desc":"Introspected attribute processorCache",
"type":"int",
"rw":true
},
"pollTime":{
"desc":"Introspected attribute pollTime",
"type":"int",
"rw":true
},
"backlog":{
"desc":"Introspected attribute backlog",
"type":"int",
"rw":true
},
"soTimeout":{
"desc":"Introspected attribute soTimeout",
"type":"int",
"rw":true
},
"name":{
"desc":"Introspected attribute name",
"type":"java.lang.String",
"rw":false
},
"domain":{
"desc":"Introspected attribute domain",
"type":"java.lang.String",
"rw":false
},
"pollerSize":{
"desc":"Introspected attribute pollerSize",
"type":"int",
"rw":true
},
"keepAliveTimeout":{
"desc":"Introspected attribute keepAliveTimeout",
"type":"int",
"rw":true
}
}
},
"host=localhost,path=\/,type=WebappClassLoader":{
"desc":"Classloader implementation which is specialized for handling web applications",
"attr":{
"jarPath":{
"desc":"The jarPath of this loader",
"type":"java.lang.String",
"rw":false
},
"searchExternalFirst":{
"desc":"The searchExternalFirst flag for this Loader",
"type":"boolean",
"rw":true
},
"URLs":{
"desc":"The URLs of this loader",
"type":"[Ljava.net.URL;",
"rw":true
},
"antiJARLocking":{
"desc":"The antiJARLocking flag for this Loader",
"type":"boolean",
"rw":true
},
"className":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"contextName":{
"desc":"Name of the webapp context",
"type":"java.lang.String",
"rw":false
},
"delegate":{
"desc":"The 'follow standard delegation model' flag that will be used to configure our ClassLoader",
"type":"boolean",
"rw":true
}
}
},
"J2EEApplication=none,J2EEServer=none,WebModule=\/\/localhost\/manager,j2eeType=Servlet,name=Status":{
"desc":"Wrapper that represents an individual servlet definition",
"op":{
"findMappingObject":{
"ret":"org.apache.catalina.Wrapper",
"desc":"Return an object which may be utilized for mapping to this component",
"args":[
]
},
"findMappings":{
"ret":"[Ljava.lang.String;",
"desc":"Return the mappings associated with this wrapper",
"args":[
]
}
},
"attr":{
"minTime":{
"desc":"Minimum processing time of a request",
"type":"long",
"rw":false
},
"eventProvider":{
"desc":"Event provider support for this managed object",
"type":"boolean",
"rw":true
},
"objectName":{
"desc":"Name of the object",
"type":"java.lang.String",
"rw":true
},
"statisticsProvider":{
"desc":"Performance statistics support for this managed object",
"type":"boolean",
"rw":true
},
"processingTime":{
"desc":"Total execution time of the servlet's service method",
"type":"long",
"rw":false
},
"engineName":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"maxTime":{
"desc":"Maximum processing time of a request",
"type":"long",
"rw":false
},
"errorCount":{
"desc":"Error count",
"type":"int",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"loadTime":{
"desc":"Load time",
"type":"long",
"rw":false
},
"stateManageable":{
"desc":"State management support for this managed object",
"type":"boolean",
"rw":true
},
"classLoadTime":{
"desc":"Class loading time",
"type":"int",
"rw":false
},
"requestCount":{
"desc":"Number of requests processed by this wrapper",
"type":"int",
"rw":false
}
}
},
"name=StandardEngineValve,type=Valve":{
"desc":"Valve that implements the default basic behavior for the StandardEngine container implementation",
"attr":{
"className":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
}
}
},
"J2EEApplication=none,J2EEServer=none,WebModule=\/\/localhost\/jolokia,j2eeType=Servlet,name=default":{
"desc":"Wrapper that represents an individual servlet definition",
"op":{
"findMappingObject":{
"ret":"org.apache.catalina.Wrapper",
"desc":"Return an object which may be utilized for mapping to this component",
"args":[
]
},
"findMappings":{
"ret":"[Ljava.lang.String;",
"desc":"Return the mappings associated with this wrapper",
"args":[
]
}
},
"attr":{
"minTime":{
"desc":"Minimum processing time of a request",
"type":"long",
"rw":false
},
"eventProvider":{
"desc":"Event provider support for this managed object",
"type":"boolean",
"rw":true
},
"objectName":{
"desc":"Name of the object",
"type":"java.lang.String",
"rw":true
},
"statisticsProvider":{
"desc":"Performance statistics support for this managed object",
"type":"boolean",
"rw":true
},
"processingTime":{
"desc":"Total execution time of the servlet's service method",
"type":"long",
"rw":false
},
"engineName":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"maxTime":{
"desc":"Maximum processing time of a request",
"type":"long",
"rw":false
},
"errorCount":{
"desc":"Error count",
"type":"int",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"loadTime":{
"desc":"Load time",
"type":"long",
"rw":false
},
"stateManageable":{
"desc":"State management support for this managed object",
"type":"boolean",
"rw":true
},
"classLoadTime":{
"desc":"Class loading time",
"type":"int",
"rw":false
},
"requestCount":{
"desc":"Number of requests processed by this wrapper",
"type":"int",
"rw":false
}
}
},
"J2EEApplication=none,J2EEServer=none,WebModule=\/\/localhost\/manager,j2eeType=Servlet,name=Manager":{
"desc":"Wrapper that represents an individual servlet definition",
"op":{
"findMappingObject":{
"ret":"org.apache.catalina.Wrapper",
"desc":"Return an object which may be utilized for mapping to this component",
"args":[
]
},
"findMappings":{
"ret":"[Ljava.lang.String;",
"desc":"Return the mappings associated with this wrapper",
"args":[
]
}
},
"attr":{
"minTime":{
"desc":"Minimum processing time of a request",
"type":"long",
"rw":false
},
"eventProvider":{
"desc":"Event provider support for this managed object",
"type":"boolean",
"rw":true
},
"objectName":{
"desc":"Name of the object",
"type":"java.lang.String",
"rw":true
},
"statisticsProvider":{
"desc":"Performance statistics support for this managed object",
"type":"boolean",
"rw":true
},
"processingTime":{
"desc":"Total execution time of the servlet's service method",
"type":"long",
"rw":false
},
"engineName":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"maxTime":{
"desc":"Maximum processing time of a request",
"type":"long",
"rw":false
},
"errorCount":{
"desc":"Error count",
"type":"int",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"loadTime":{
"desc":"Load time",
"type":"long",
"rw":false
},
"stateManageable":{
"desc":"State management support for this managed object",
"type":"boolean",
"rw":true
},
"classLoadTime":{
"desc":"Class loading time",
"type":"int",
"rw":false
},
"requestCount":{
"desc":"Number of requests processed by this wrapper",
"type":"int",
"rw":false
}
}
},
"class=org.apache.catalina.UserDatabase,name=\"UserDatabase\",resourcetype=Global,type=Resource":{
"desc":"Representation of a resource reference for a web application",
"attr":{
"scope":{
"desc":"The sharing scope of this resource factory",
"type":"java.lang.String",
"rw":true
},
"description":{
"desc":"The description of this resource",
"type":"java.lang.String",
"rw":true
},
"name":{
"desc":"The name of this resource",
"type":"java.lang.String",
"rw":true
},
"type":{
"desc":"The type of this environment entry",
"type":"java.lang.String",
"rw":true
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"auth":{
"desc":"The authorization requirement for this resource",
"type":"java.lang.String",
"rw":true
}
}
},
"type=StringCache":{
"desc":null,
"op":{
"reset":{
"ret":"void",
"desc":"Introspected operation reset",
"args":[
]
}
},
"attr":{
"trainThreshold":{
"desc":"Introspected attribute trainThreshold",
"type":"int",
"rw":true
},
"charEnabled":{
"desc":"Introspected attribute charEnabled",
"type":"boolean",
"rw":true
},
"byteEnabled":{
"desc":"Introspected attribute byteEnabled",
"type":"boolean",
"rw":true
},
"hitCount":{
"desc":"Introspected attribute hitCount",
"type":"int",
"rw":false
},
"accessCount":{
"desc":"Introspected attribute accessCount",
"type":"int",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"cacheSize":{
"desc":"Introspected attribute cacheSize",
"type":"int",
"rw":true
}
}
},
"host=localhost,name=StandardContextValve,path=\/host-manager,type=Valve":{
"desc":"Valve that implements the default basic behavior for the StandardContext container implementation",
"attr":{
"className":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
}
}
},
"J2EEApplication=none,J2EEServer=none,WebModule=\/\/localhost\/,name=jsp,type=JspMonitor":{
"desc":"JSP Monitoring",
"attr":{
"jspCount":{
"desc":"The number of JSPs that have been loaded into a webapp",
"type":"int",
"rw":true
},
"jspReloadCount":{
"desc":"The number of JSPs that have been reloaded",
"type":"int",
"rw":true
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
}
}
},
"host=localhost,path=\/host-manager,resourcetype=Context,type=NamingResources":{
"desc":"Holds and manages the naming resources defined in the J2EE Enterprise Naming Context and their associated JNDI context",
"op":{
"removeResourceLink":{
"ret":"void",
"desc":"Remove any resource link reference with the specified name",
"args":[
{
"desc":"Name of the resource reference to remove",
"name":"resourceLinkName",
"type":"java.lang.String"
}
]
},
"addEnvironment":{
"ret":"void",
"desc":"Add an environment entry for this web application",
"args":[
{
"desc":"New environment entry name",
"name":"envName",
"type":"java.lang.String"
},
{
"desc":"New environment entry type",
"name":"type",
"type":"java.lang.String"
},
{
"desc":"New environment entry value",
"name":"value",
"type":"java.lang.String"
}
]
},
"removeResource":{
"ret":"void",
"desc":"Remove any resource reference with the specified name",
"args":[
{
"desc":"Name of the resource reference to remove",
"name":"resourceName",
"type":"java.lang.String"
}
]
},
"removeEnvironment":{
"ret":"void",
"desc":"Remove any environment entry with the specified name",
"args":[
{
"desc":"Name of the environment entry to remove",
"name":"envName",
"type":"java.lang.String"
}
]
},
"addResourceLink":{
"ret":"void",
"desc":"Add a resource link reference for this web application",
"args":[
{
"desc":"New resource reference name",
"name":"resourceLinkName",
"type":"java.lang.String"
},
{
"desc":"New resource reference type",
"name":"type",
"type":"java.lang.String"
}
]
},
"addResource":{
"ret":"void",
"desc":"Add a resource reference for this web application",
"args":[
{
"desc":"New resource reference name",
"name":"resourceName",
"type":"java.lang.String"
},
{
"desc":"New resource reference type",
"name":"type",
"type":"java.lang.String"
}
]
}
},
"attr":{
"resources":{
"desc":"MBean Names of all the defined resource references for this application.",
"type":"[Ljava.lang.String;",
"rw":false
},
"environments":{
"desc":"MBean Names of the set of defined environment entries for this web application",
"type":"[Ljava.lang.String;",
"rw":false
},
"resourceLinks":{
"desc":"MBean Names of all the defined resource link references for this application.",
"type":"[Ljava.lang.String;",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
}
}
},
"J2EEApplication=none,J2EEServer=none,WebModule=\/\/localhost\/jolokia,j2eeType=Servlet,name=jsp":{
"desc":"Wrapper that represents an individual servlet definition",
"op":{
"findMappingObject":{
"ret":"org.apache.catalina.Wrapper",
"desc":"Return an object which may be utilized for mapping to this component",
"args":[
]
},
"findMappings":{
"ret":"[Ljava.lang.String;",
"desc":"Return the mappings associated with this wrapper",
"args":[
]
}
},
"attr":{
"minTime":{
"desc":"Minimum processing time of a request",
"type":"long",
"rw":false
},
"eventProvider":{
"desc":"Event provider support for this managed object",
"type":"boolean",
"rw":true
},
"objectName":{
"desc":"Name of the object",
"type":"java.lang.String",
"rw":true
},
"statisticsProvider":{
"desc":"Performance statistics support for this managed object",
"type":"boolean",
"rw":true
},
"processingTime":{
"desc":"Total execution time of the servlet's service method",
"type":"long",
"rw":false
},
"engineName":{
"desc":"Fully qualified class name of the managed object",
"type":"java.lang.String",
"rw":false
},
"maxTime":{
"desc":"Maximum processing time of a request",
"type":"long",
"rw":false
},
"errorCount":{
"desc":"Error count",
"type":"int",
"rw":false
},
"modelerType":{
"desc":"Type of the modeled resource. Can be set only once",
"type":"java.lang.String",
"rw":false
},
"loadTime":{
"desc":"Load time",
"type":"long",
"rw":false
},
"stateManageable":{
"desc":"State management support for this managed object",
"type":"boolean",
"rw":true
},
"classLoadTime":{
"desc":"Class loading time",
"type":"int",
"rw":false
},
"requestCount":{
"desc":"Number of requests processed by this wrapper",
"type":"int",
"rw":false
}
}
},
"J2EEApplication=none,J2EEServer=none,j2eeType=WebModule,name=\/\/localhost\/host-manager":{
"desc":"Standard Context Component",
"op":{
"destroy":{
"ret":"void",
"desc":"Destroy the context",
"args":[
]
},
"removeValve":{
"ret":"void",
"desc":"Remove a valve from this Context",
"args":[
{
"desc":"New valve to be removed",
"name":"valve",
"type":"org.apache.catalina.Valve"
}
]
},
"stop":{
"ret":"void",
"desc":"Stop the context",
"args":[
]
},
"start":{
"ret":"void",
"desc":"Start the context",
"args":[
]
},
"removeLifecycleListener":{
"ret":"void",
"desc":"Remove a lifecycle listener from this Context",
"args":[
{
"desc":"New lifecycle listener to be removed",
"name":"listener",
"type":"org.apache.catalina.LifecycleListener"
}
]
},
"findMappingObject":{
"ret":"org.apache.catalina.Context",
"desc":"Return an object which may be utilized for mapping to this component",
"args":[
]
},
"init":{
"ret":"void",
"desc":"Register the context into the running server",
"args":[
]
},
"findStaticResources":{
"ret":"javax.naming.directory.DirContext",
"desc":"Return the naming resources associated with this web application",
"args":[
]
},
"addLifecycleListener":{
"ret":"void",
"desc":"Add a lifecycle listener to this Context",
"args":[
{
"desc":"New lifecycle listener to be added",
"name":"listener",
"type":"org.apache.catalina.LifecycleListener"
}
]
},
"addValve":{
"ret":"void",
"desc":"Add a valve to this Context",
"args":[
{
"desc":"New valve to be added",
"name":"valve",
"type":"org.apache.catalina.Valve"
}
]
},
"reload":{
"ret":"void",
"desc":"Reload the webapplication",
"args":[
]
}
},
"attr":{
"saveConfig":{
"desc":"Should the configuration be written as needed on startup",
"type":"boolean",
"rw":true
},
"managedResource":{
"desc":"The managed resource this MBean is associated with",
"type":"java.lang.Object",
"rw":true
},
"manager":{
"desc":"Associated manager.",
"type":"org.apache.catalina.Manager",
"rw":true
},
"cacheTTL":{
"desc":"Time interval in ms between cache refeshes",
"type":"int",
"rw":true
},
"engineName":{
"desc":"Name of the engine domain, if different from the context domain",
"type":"java.lang.String",
"rw":true
},
"startTime":{
"desc":"Time (in milliseconds since January 1, 1970, 00:00:00) when this context was started",
"type":"long",
"rw":true
},
"configFile":{
"desc":"Location of the context.xml resource or file",
"type":"java.lang.String",
"rw":true
},
"realm":{
"desc":"Associated realm.",
"type":"org.apache.catalina.Realm",
"rw":true
},
"staticResources":{
"desc":"Static resources associated with the context.",
"type":"javax.naming.directory.DirContext",
"rw":false
},
"antiJARLocking":{
"desc":"Take care to not lock jar files",
"type":"boolean",
"rw":true
},
"stateManageable":{
"desc":"State management support for this managed object",
"type":"boolean",
"rw":true
},
"compilerClasspath":{
"desc":"The compiler classpath to use",
"type":"java.lang.String",
"rw":true
},
"servlets":{
"desc":"JSR77 list of servlets",
"type":"[Ljava.lang.String;",
"rw":false
},
"valveObjectNames":{
"desc":"ObjectNames for the valves associated with this container",
"type":"[Ljavax.management.ObjectName;",
"rw":false
},
"loader":{
"desc":"Associated loader.",
"type":"org.apache.catalina.Loader",
"rw":true
},
"caseSensitive":{
"desc":"Should case sensitivity checks be performed",
"type":"boolean",
"rw":true
},
"processingTime":{
"desc":"Cumulative execution times of all servlets in this context",
"type":"long",
"rw":false
},
"useNaming":{
"desc":"Create a JNDI naming context for this application?",
"type":"boolean",
"rw":true
},
"deploymentDescriptor":{
"desc":"String deployment descriptor ",
"type":"java.lang.String",