org.jboss.remoting3.spi
Interface LocalRequestHandler
- All Superinterfaces:
- Closeable, HandleableCloseable<LocalRequestHandler>
public interface LocalRequestHandler
- extends HandleableCloseable<LocalRequestHandler>
A request handler which is local to the machine.
This is an internal Remoting interface, intended to be implemented only by Remoting internals and protocol implementations.
It should not be used or implemented by end-users. Members may be added without notice. Applications should instead use
the Client and RequestListener interfaces.
receiveRequest
org.jboss.xnio.Cancellable receiveRequest(Object request,
RemoteReplyHandler replyHandler)
- Receive a request bound to this system. This method is intended to be called by protocol handlers. If the
request cannot be accepted for some reason, the
RemoteReplyHandler.handleException(java.io.IOException)
method is called immediately.
- Parameters:
request - the requestreplyHandler - a handler for the reply
- Returns:
- a reference which may be used to cancel the request
getClassLoader
ClassLoader getClassLoader()
- Get the class loader to use to unmarshall inbound requests for this handler.
- Returns:
- the class loader
Copyright © 2010 JBoss, a division of Red Hat, Inc.