public class ManagementPongRequestHandler extends Object implements ManagementRequestHandlerFactory, ManagementRequestHandler<Void,Void>
ManagementRequestHandlerFactory for dealing with a ManagementPingRequest.ManagementRequestHandlerFactory.RequestHandlerChain| Constructor and Description |
|---|
ManagementPongRequestHandler() |
| Modifier and Type | Method and Description |
|---|---|
long |
getConnectionId()
Gets the current id we send in pong responses
|
void |
handleRequest(DataInput input,
ActiveOperation.ResultHandler<Void> resultHandler,
ManagementRequestContext<Void> context)
Handle a request.
|
void |
resetConnectionId()
Update the id we send in pong responses
|
ManagementRequestHandler<?,?> |
resolveHandler(ManagementRequestHandlerFactory.RequestHandlerChain handlers,
ManagementRequestHeader header)
Try to resolve the request handler for the given header.
|
public ManagementRequestHandler<?,?> resolveHandler(ManagementRequestHandlerFactory.RequestHandlerChain handlers, ManagementRequestHeader header)
ManagementRequestHandlerFactoryhandlers.resolveNext().resolveHandler in interface ManagementRequestHandlerFactoryhandlers - the handlers chainheader - the request headerpublic void handleRequest(DataInput input, ActiveOperation.ResultHandler<Void> resultHandler, ManagementRequestContext<Void> context) throws IOException
ManagementRequestHandlerhandleRequest in interface ManagementRequestHandler<Void,Void>input - the data inputresultHandler - the result handler which may be used to mark the operation as completecontext - the request contextIOExceptionpublic void resetConnectionId()
public long getConnectionId()
Copyright © 2017 JBoss by Red Hat. All rights reserved.