Package one.nio.mgt
Class ManagementServer
java.lang.Object
one.nio.server.Server
one.nio.http.HttpServer
one.nio.mgt.ManagementServer
- All Implemented Interfaces:
ServerMXBean
-
Field Summary
Fields inherited from class one.nio.server.Server
acceptors, cleanup, closeSessions, port, selectors, startSync, useWorkers, workers -
Constructor Summary
ConstructorsConstructorDescriptionManagementServer(String address, Object... routers) ManagementServer(HttpServerConfig config, Object... routers) -
Method Summary
Modifier and TypeMethodDescriptiongetJmxResponse(String name, String prop, String attr) voidhandleRequest(Request request, HttpSession session) Methods inherited from class one.nio.http.HttpServer
addRequestHandlers, createSession, findHandlerByHost, handleDefaultMethods inherited from class one.nio.server.Server
asyncExecute, getAcceptedSessions, getConnections, getKeepAlive, getQueueAvgBytes, getQueueAvgLength, getQueueMaxBytes, getQueueMaxLength, getRejectedSessions, getRequestsProcessed, getRequestsRejected, getSelectorAvgReady, getSelectorCount, getSelectorMaxReady, getSelectorOperations, getSelectorSessions, getWorkers, getWorkersActive, getWorkersUsed, incRequestsProcessed, incRequestsRejected, reconfigure, register, registerShutdownHook, reset, start, stop
-
Constructor Details
-
ManagementServer
- Throws:
IOException
-
ManagementServer
- Throws:
IOException
-
-
Method Details
-
handleRequest
- Overrides:
handleRequestin classHttpServer- Throws:
IOException
-
getStatusResponse
-
getMonitorMemResponse
-
getMonitorShmResponse
-
getMonitorServerResponse
-
getJmxResponse
-