|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.management.server.AbstractManagedObject
com.caucho.server.deploy.DeployControllerAdmin<WebAppController>
com.caucho.server.webapp.WebAppAdmin
public class WebAppAdmin
The admin implementation for a web-app.
| Constructor Summary | |
|---|---|
WebAppAdmin(WebAppController controller)
|
|
| Method Summary | |
|---|---|
long |
getClientDisconnectCountTotal()
Returns the number of connections that have ended with a ClientDisconnectException for this web-app in it's lifetime. |
java.lang.String |
getContextPath()
Returns the context path |
HostMXBean |
getHost()
Returns the owning host |
java.util.Map<java.lang.String,java.lang.String> |
getManifestAttributes()
Returns the manifest attributes |
int |
getRequestCount()
Returns the current number of requests being serviced by the web-app. |
long |
getRequestCountTotal()
Returns the total number of requests serviced by the web-app since it started. |
long |
getRequestReadBytesTotal()
Returns the total number of bytes that requests serviced by this web-app have read. |
long |
getRequestTimeTotal()
Returns the total duration in milliseconds that connections serviced by this web-app have taken. |
long |
getRequestWriteBytesTotal()
Returns the total number of bytes that connections serviced by this web-app have written. |
SessionManagerMXBean |
getSessionManager()
Returns the session manager |
long |
getStatus500CountTotal()
Returns the number of 500 status requests |
java.util.Date |
getStatus500LastTime()
Returns the time of the last 500 status requests |
java.lang.String |
getVersion()
Returns the web-app version number |
protected WebApp |
getWebApp()
Returns the active webApp. |
| Methods inherited from class com.caucho.server.deploy.DeployControllerAdmin |
|---|
addNotificationListener, getController, getName, getNotificationInfo, getRedeployCheckInterval, getRedeployMode, getRootDirectory, getStartTime, getStartupMode, getState, lifecycleEvent, register, removeNotificationListener, removeNotificationListener, restart, start, stop, toString, unregister, update |
| Methods inherited from class com.caucho.management.server.AbstractManagedObject |
|---|
addObjectNameProperties, getObjectName, getType, registerSelf, unregisterSelf |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.caucho.management.server.WebAppMXBean |
|---|
getRootDirectory |
| Methods inherited from interface com.caucho.management.server.DeployControllerMXBean |
|---|
getRedeployCheckInterval, getRedeployMode, getStartTime, getStartupMode, getState, restart, start, stop, update |
| Methods inherited from interface com.caucho.management.server.ManagedObjectMXBean |
|---|
getName, getObjectName, getType |
| Constructor Detail |
|---|
public WebAppAdmin(WebAppController controller)
| Method Detail |
|---|
public HostMXBean getHost()
getHost in interface WebAppMXBeanpublic SessionManagerMXBean getSessionManager()
WebAppMXBean
getSessionManager in interface WebAppMXBeanpublic java.lang.String getContextPath()
getContextPath in interface WebAppMXBeanpublic java.lang.String getVersion()
getVersion in interface WebAppMXBeanpublic java.util.Map<java.lang.String,java.lang.String> getManifestAttributes()
getManifestAttributes in interface WebAppMXBeanpublic long getStatus500CountTotal()
WebAppMXBean
getStatus500CountTotal in interface WebAppMXBeanpublic java.util.Date getStatus500LastTime()
WebAppMXBean
getStatus500LastTime in interface WebAppMXBeanpublic int getRequestCount()
WebAppMXBean
getRequestCount in interface WebAppMXBeanpublic long getRequestCountTotal()
WebAppMXBean
getRequestCountTotal in interface WebAppMXBeanpublic long getRequestTimeTotal()
WebAppMXBean
getRequestTimeTotal in interface WebAppMXBeanpublic long getRequestReadBytesTotal()
WebAppMXBean
getRequestReadBytesTotal in interface WebAppMXBeanpublic long getRequestWriteBytesTotal()
WebAppMXBean
getRequestWriteBytesTotal in interface WebAppMXBeanpublic long getClientDisconnectCountTotal()
WebAppMXBeanClientDisconnectException for this web-app in it's lifetime.
getClientDisconnectCountTotal in interface WebAppMXBeanprotected WebApp getWebApp()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||