JBoss Remoting 3.1.0.Beta1
A B C D E F G H I M N O P R S T U V

A

AbstractHandleableCloseable<T extends HandleableCloseable<T>> - Class in org.jboss.remoting3.spi
A basic implementation of a closeable resource.
AbstractHandleableCloseable(Executor) - Constructor for class org.jboss.remoting3.spi.AbstractHandleableCloseable
Basic constructor.
accept(ConnectionHandlerFactory) - Method in interface org.jboss.remoting3.spi.ConnectionProviderContext
Accept a connection that was received by the corresponding protocol handler.
accept(T) - Method in interface org.jboss.remoting3.stream.ObjectSink
Accept an object.
addCancelHandler(RequestCancelHandler<O>) - Method in interface org.jboss.remoting3.RequestContext
Add a notifier to be called if a cancel request is received.
addCloseHandler(CloseHandler<? super T>) - Method in interface org.jboss.remoting3.HandleableCloseable
Add a handler that will be called upon close.
addCloseHandler(CloseHandler<? super T>) - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
Add a handler that will be called upon close.
addConnectionProvider(String, ConnectionProviderFactory) - Method in interface org.jboss.remoting3.Endpoint
Register a connection provider for a URI scheme.
addProtocolService(ProtocolServiceType<T>, String, T) - Method in interface org.jboss.remoting3.Endpoint
Register a protocol service.
addServiceRegistrationListener(ServiceRegistrationListener, Set<Endpoint.ListenerFlag>) - Method in interface org.jboss.remoting3.Endpoint
Add a service registration listener which is called whenever a local service is registered.
addUser(String, String, char[]) - Method in class org.jboss.remoting3.security.SimpleServerAuthenticationProvider
Add a user to the authentication table.
attach(Attachments.Key<T>, T) - Method in interface org.jboss.remoting3.Attachments
Attach a value to this object.
Attachable - Interface in org.jboss.remoting3
An entity which can hold attachments.
attachIfAbsent(Attachments.Key<T>, T) - Method in interface org.jboss.remoting3.Attachments
 
Attachments - Interface in org.jboss.remoting3
 
Attachments.Key<T> - Class in org.jboss.remoting3
 
Attachments.Key(Class<T>) - Constructor for class org.jboss.remoting3.Attachments.Key
 
AUTH_REALM - Static variable in class org.jboss.remoting3.RemotingOptions
The authentication realm to use if no authentication CallbackHandler is specified.
AUTH_USER_NAME - Static variable in class org.jboss.remoting3.RemotingOptions
The authentication user name to use if no authentication CallbackHandler is specified.
AUTHENTICATION_PROVIDER - Static variable in class org.jboss.remoting3.RemotingOptions
Specify the name of a preregistered server authentication provider to use.
awaitClosed() - Method in interface org.jboss.remoting3.HandleableCloseable
Wait for a resource close to complete.
awaitClosed() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
Wait for a resource close to complete.
awaitClosedUninterruptibly() - Method in interface org.jboss.remoting3.HandleableCloseable
Wait for a resource close to complete.
awaitClosedUninterruptibly() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
Wait for a resource close to complete.

B

BUFFER_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
Specify the buffer size for any configured marshaller or unmarshaller.

C

CALL_BY_VALUE - Static variable in class org.jboss.remoting3.RemotingOptions
Specify whether a local connection or client should call by reference (the usual default) or value.
castReply(Object) - Method in interface org.jboss.remoting3.TypedRequest
Check the reply type.
checkOpen() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
Check if open, throwing an exception if it is not.
CLASS_COUNT - Static variable in class org.jboss.remoting3.RemotingOptions
Specify the expected class count for any configured marshaller or unmarshaller.
CLASS_EXTERNALIZER_FACTORY - Static variable in class org.jboss.remoting3.spi.ProtocolServiceType
 
CLASS_RESOLVER - Static variable in class org.jboss.remoting3.spi.ProtocolServiceType
 
CLASS_TABLE - Static variable in class org.jboss.remoting3.spi.ProtocolServiceType
 
ClassLookupRequest - Class in org.jboss.remoting3.service.classtable
 
ClassLookupRequest(int) - Constructor for class org.jboss.remoting3.service.classtable.ClassLookupRequest
 
ClassLookupResponse - Class in org.jboss.remoting3.service.classtable
 
ClassLookupResponse(Class<?>) - Constructor for class org.jboss.remoting3.service.classtable.ClassLookupResponse
 
Client<I,O> - Interface in org.jboss.remoting3
A communications client.
ClientConnector<I,O> - Interface in org.jboss.remoting3
A client connector.
ClientContext - Interface in org.jboss.remoting3
The server context for a single remote client instance.
ClientListener<I,O> - Interface in org.jboss.remoting3
A client listener associated with a service.
clone() - Method in class org.jboss.remoting3.security.InetAddressPrincipal
Create a clone of this instance.
clone() - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Create a shallow clone.
close() - Method in interface org.jboss.remoting3.ClientContext
Close the client from the server side.
close() - Method in interface org.jboss.remoting3.HandleableCloseable
Close this resource.
close() - Method in interface org.jboss.remoting3.Registration
Close the registration.
close() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
Close this resource.
close() - Method in interface org.jboss.remoting3.stream.ObjectSink
Close the sink.
close() - Method in interface org.jboss.remoting3.stream.ObjectSource
Close the stream.
closeAction() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
Called exactly once when the close() method is invoked; the actual close operation should take place here.
CloseHandler<T> - Interface in org.jboss.remoting3
A handler which is notified of a resource close.
connect(URI, OptionMap) - Method in interface org.jboss.remoting3.Endpoint
Open a connection with a peer.
connect(URI, OptionMap, CallbackHandler) - Method in interface org.jboss.remoting3.Endpoint
Open a connection with a peer.
connect(URI, OptionMap, String, String, char[]) - Method in interface org.jboss.remoting3.Endpoint
Open a connection with a peer.
connect(URI, OptionMap, Result<ConnectionHandlerFactory>, CallbackHandler) - Method in interface org.jboss.remoting3.spi.ConnectionProvider
Open an outbound connection to the given URI.
Connection - Interface in org.jboss.remoting3
A connection to a remote peer.
ConnectionHandler - Interface in org.jboss.remoting3.spi
A connection to a foreign endpoint.
ConnectionHandlerContext - Interface in org.jboss.remoting3.spi
The context for connection handlers.
ConnectionHandlerContext.ServiceResult - Interface in org.jboss.remoting3.spi
The result acceptor for a service open request.
ConnectionHandlerFactory - Interface in org.jboss.remoting3.spi
A factory which creates the connection handler for a connection.
ConnectionProvider - Interface in org.jboss.remoting3.spi
A connection provider.
ConnectionProviderContext - Interface in org.jboss.remoting3.spi
A context for a connection provider.
ConnectionProviderFactory - Interface in org.jboss.remoting3.spi
A connection provider factory.
ConnectionProviderRegistration - Interface in org.jboss.remoting3.spi
A handle representing the registration of a connection provider.
create(String, String, String) - Static method in class org.jboss.remoting3.ServiceURI
Create a Remoting service URI.
createClient(RequestHandler, Class<I>, Class<O>) - Method in interface org.jboss.remoting3.Endpoint
Create a client that uses the given request handler to handle its requests.
createClientConnector(RequestListener<I, O>, Class<I>, Class<O>) - Method in interface org.jboss.remoting3.Connection
Create a client connector which may only transmitted to the remote side of this connection, allowing it to use the included service.
createClientConnector(RequestListener<I, O>, Class<I>, Class<O>, OptionMap) - Method in interface org.jboss.remoting3.Connection
Create a client connector which may only transmitted to the remote side of this connection, allowing it to use the included service.
createConnector(RequestHandler) - Method in interface org.jboss.remoting3.spi.ConnectionHandler
Create a connector which may be used to communicate with the given local RequestHandler.
createEndpoint(String, Executor, OptionMap) - Static method in class org.jboss.remoting3.Remoting
Create an endpoint configured with the given option map.
createInstance(ConnectionHandlerContext) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerFactory
Create a connection handler instance.
createInstance(ConnectionProviderContext) - Method in interface org.jboss.remoting3.spi.ConnectionProviderFactory
Create a provider instance for an endpoint.
createLocalClient(Endpoint, RequestListener<I, O>, Class<I>, Class<O>) - Static method in class org.jboss.remoting3.Remoting
Create a local client from a request listener.
createLocalRequestHandler(RequestListener<? super I, ? extends O>, Class<I>, Class<O>) - Method in interface org.jboss.remoting3.Endpoint
Create a request handler that can be used to receive incoming requests on this endpoint.
createMarshaller() - Method in interface org.jboss.remoting3.stream.StreamContext
 
createRequestHandler(Result<RequestHandler>) - Method in interface org.jboss.remoting3.spi.RequestHandlerConnector
Get the request handler.
createStreamHandler(InputStream, StreamContext) - Method in class org.jboss.remoting3.stream.InputStreamHandlerFactory
Create a stream handler instance for a local object.
createStreamHandler(OutputStream, StreamContext) - Method in class org.jboss.remoting3.stream.OutputStreamHandlerFactory
Create a stream handler instance for a local object.
createStreamHandler(T, StreamContext) - Method in interface org.jboss.remoting3.stream.StreamHandlerFactory
Create a stream handler instance for a local object.
createUnmarshaller() - Method in interface org.jboss.remoting3.stream.StreamContext
 

D

DuplicateRegistrationException - Exception in org.jboss.remoting3
An exception which is thrown when a provider is registered under a name which is already registered.
DuplicateRegistrationException() - Constructor for exception org.jboss.remoting3.DuplicateRegistrationException
Constructs a DuplicateRegistrationException with no detail message.
DuplicateRegistrationException(String) - Constructor for exception org.jboss.remoting3.DuplicateRegistrationException
Constructs a DuplicateRegistrationException with the specified detail message.
DuplicateRegistrationException(Throwable) - Constructor for exception org.jboss.remoting3.DuplicateRegistrationException
Constructs a DuplicateRegistrationException with the specified cause.
DuplicateRegistrationException(String, Throwable) - Constructor for exception org.jboss.remoting3.DuplicateRegistrationException
Constructs a DuplicateRegistrationException with the specified detail message and cause.

E

EMPTY_PASSWORD - Static variable in class org.jboss.remoting3.security.SimpleClientCallbackHandler
An empty password array.
Endpoint - Interface in org.jboss.remoting3
A potential participant in a JBoss Remoting communications relationship.
Endpoint.ListenerFlag - Enum in org.jboss.remoting3
Flags which can be passed in to listener registration methods.
Endpoint.ServiceBuilder<I,O> - Interface in org.jboss.remoting3
A service builder for new service registration.
equals(Object) - Method in class org.jboss.remoting3.security.InetAddressPrincipal
Determine whether this instance is equal to another.
equals(InetAddressPrincipal) - Method in class org.jboss.remoting3.security.InetAddressPrincipal
Determine whether this instance is equal to another.
execute(Runnable) - Method in interface org.jboss.remoting3.RequestContext
Execute a task in the context of this request.

F

finalize() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
Finalize this closeable instance.
flush() - Method in interface org.jboss.remoting3.stream.ObjectSink
Push out any temporary state.

G

getAttachment(Attachments.Key<T>) - Method in interface org.jboss.remoting3.Attachments
 
getAttachments() - Method in interface org.jboss.remoting3.Attachable
Get the attachments for this entity.
getCallbackHandler() - Method in interface org.jboss.remoting3.security.ServerAuthenticationProvider
 
getCallbackHandler() - Method in class org.jboss.remoting3.security.SimpleServerAuthenticationProvider
getCheckedObjectSink(ObjectSink<T>, Class<? extends T>) - Static method in class org.jboss.remoting3.stream.Streams
Get an object sink that checks the type of each accepted instance.
getClientContext() - Method in interface org.jboss.remoting3.ClientConnector
Get the client context associated with this connector.
getCollection(C, ObjectSource<T>) - Static method in class org.jboss.remoting3.stream.Streams
Populate a new collection from an object source.
getCollectionObjectSink(Collection<T>) - Static method in class org.jboss.remoting3.stream.Streams
Get an object sink that appends to a collection.
getCollectionObjectSource(Collection<T>) - Static method in class org.jboss.remoting3.stream.Streams
Get an object source which reads from a collection.
getConfiguredEndpoint() - Static method in class org.jboss.remoting3.Remoting
 
getConnection() - Method in interface org.jboss.remoting3.ClientContext
Get the connection associated with this client context.
getConnectionProviderContext() - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
Get the connection provider context associated with this connection handler context.
getConnectionProviderInterface(String, Class<T>) - Method in interface org.jboss.remoting3.Endpoint
Get the interface for a connection provider.
getContext() - Method in interface org.jboss.remoting3.RequestContext
Get the context that the request came in on.
getDescription() - Method in class org.jboss.remoting3.spi.ProtocolServiceType
 
getEndpoint() - Method in interface org.jboss.remoting3.spi.ConnectionProviderContext
Get the endpoint.
getEndpointName(URI) - Static method in class org.jboss.remoting3.ServiceURI
Get the endpoint name from a Remoting service URI.
getEnumerationObjectSource(Enumeration<T>) - Static method in class org.jboss.remoting3.stream.Streams
Get an object source that reads from an enumeration.
getExecutor() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
Get the executor to use for handler invocation.
getExecutor() - Method in interface org.jboss.remoting3.spi.ConnectionProviderContext
Get the endpoint's executor.
getFutureClient() - Method in interface org.jboss.remoting3.ClientConnector
Get the future client associated with this connector.
getFutureCollection(Executor, C, ObjectSource<T>) - Static method in class org.jboss.remoting3.stream.Streams
Populate a new collection from an object source asynchronously.
getFutureMap(Executor, M, ObjectSource<Pair<K, V>>) - Static method in class org.jboss.remoting3.stream.Streams
Populate a new map from an object source asynchronously.
getGroupName() - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Get the group name.
getGroupName(URI) - Static method in class org.jboss.remoting3.ServiceURI
Get the group name from a Remoting service URI.
getId() - Method in class org.jboss.remoting3.service.classtable.ClassLookupRequest
 
getIndex() - Method in class org.jboss.remoting3.spi.ProtocolServiceType
 
getInetAddress() - Method in class org.jboss.remoting3.security.InetAddressPrincipal
Get the IP address of this principal.
getIteratorObjectSource(Iterator<T>) - Static method in class org.jboss.remoting3.stream.Streams
Get an object source that reads from an iterator.
getLocalHandler() - Method in interface org.jboss.remoting3.stream.StreamHandler
Get the local XNIO open handler for this stream.
getMap(M, ObjectSource<Pair<K, V>>) - Static method in class org.jboss.remoting3.stream.Streams
Populate a new map from an object source.
getMapEntryIteratorObjectSource(Iterator<Map.Entry<K, V>>) - Static method in class org.jboss.remoting3.stream.Streams
Get an object source that reads from an iterator over map entries.
getMapObjectSink(Map<K, V>) - Static method in class org.jboss.remoting3.stream.Streams
Get an object sink that appends to a map.
getMapObjectSource(Map<K, V>) - Static method in class org.jboss.remoting3.stream.Streams
Get an object source that reads from a map.
getMessage() - Method in exception org.jboss.remoting3.ServiceNotFoundException
Returns the detail message string of this throwable.
getName() - Method in interface org.jboss.remoting3.Endpoint
Get the name of this endpoint.
getName() - Method in class org.jboss.remoting3.remote.RemoteProtocolDescriptor
 
getName() - Method in class org.jboss.remoting3.security.InetAddressPrincipal
Get the name of this principal; it will be the string representation of the IP address.
getName() - Method in class org.jboss.remoting3.spi.ProtocolServiceType
 
getName() - Method in interface org.jboss.remoting3.spi.RemotingServiceDescriptor
Get the name of this service.
getOptionMap() - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Get the option map.
getProtocolServiceProvider(ProtocolServiceType<T>, String) - Method in interface org.jboss.remoting3.spi.ConnectionProviderContext
Get one registered protocol service provider of the given type and name.
getProtocolServiceProviders(ProtocolServiceType<T>) - Method in interface org.jboss.remoting3.spi.ConnectionProviderContext
Get the currently-registered protocol service providers of the given type.
getProviderInterface() - Method in interface org.jboss.remoting3.spi.ConnectionProvider
Get the user data associated with this connection provider.
getProviderInterface() - Method in interface org.jboss.remoting3.spi.ConnectionProviderRegistration
Get the created provider interface associated with this registration.
getRegistrationHandle() - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Get the registration handle.
getRemoteConnectionProvider(ConnectionProviderContext, Connector<InetSocketAddress, ? extends ConnectedStreamChannel<InetSocketAddress>>) - Static method in class org.jboss.remoting3.remote.RemoteProtocol
Create an instance of the connection provider for the "remote" protocol.
getRemoteHandler() - Method in interface org.jboss.remoting3.stream.StreamHandler
Get the remote XNIO open handler for this stream.
getRemoteProxy(IoFuture<? extends C>) - Method in interface org.jboss.remoting3.stream.StreamHandler
Get the remote proxy instance for this stream.
getReplyClass() - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Get the reply class.
getRequestClass() - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Get the request class.
getResolvedClass() - Method in class org.jboss.remoting3.service.classtable.ClassLookupResponse
 
getServerListener(OptionMap) - Method in interface org.jboss.remoting3.spi.NetworkServerProvider
Get the channel open listener for servers of this connection provider type.
getService(Properties) - Method in class org.jboss.remoting3.remote.RemoteProtocolDescriptor
 
getService(Properties) - Method in interface org.jboss.remoting3.spi.RemotingServiceDescriptor
Get the service to associate with the given name.
getServiceClassLoader() - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Get the service's default classloader.
getServiceType() - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Get the service type.
getServiceType(URI) - Static method in class org.jboss.remoting3.ServiceURI
Get the service type from a Remoting service URI.
getServiceType(int) - Static method in class org.jboss.remoting3.spi.ProtocolServiceType
 
getServiceTypes() - Static method in class org.jboss.remoting3.spi.ProtocolServiceType
 
getServiceUri() - Method in exception org.jboss.remoting3.ServiceNotFoundException
Get the service URI which could not be found.
getSink() - Method in class org.jboss.remoting3.stream.ObjectPipe
Get the sink end of the pipe, to which objects may be written.
getSource() - Method in class org.jboss.remoting3.stream.ObjectPipe
Get the source end of the pipe, from which objects may be read.
getType() - Method in class org.jboss.remoting3.Attachments.Key
 
getType() - Method in class org.jboss.remoting3.remote.RemoteProtocolDescriptor
 
getType() - Method in interface org.jboss.remoting3.spi.RemotingServiceDescriptor
Get the type of service provided by this descriptor.
getValueClass() - Method in class org.jboss.remoting3.spi.ProtocolServiceType
 

H

handle(Callback[]) - Method in class org.jboss.remoting3.security.SimpleClientCallbackHandler
Handle the array of given callbacks.
HandleableCloseable<T> - Interface in org.jboss.remoting3
A Remoting resource that can be closed.
HandleableCloseable.Key - Interface in org.jboss.remoting3
A key which may be used to remove this handler.
handleCancellation() - Method in interface org.jboss.remoting3.spi.ReplyHandler
Handle a cancellation acknowledgement.
handleClientOpen(ClientContext) - Method in interface org.jboss.remoting3.ClientListener
Handle a client open by returning a new request listener.
handleClose(T) - Method in interface org.jboss.remoting3.CloseHandler
Receive a notification that the resource was closed.
handleClose() - Method in interface org.jboss.remoting3.RequestListener
Handle the client closing.
handleException(IOException) - Method in interface org.jboss.remoting3.spi.ReplyHandler
Handle an exception.
handleReply(Object) - Method in interface org.jboss.remoting3.spi.ReplyHandler
Handle a successful reply.
handleRequest(RequestContext<O>, I) - Method in interface org.jboss.remoting3.RequestListener
Handle a request.
hashCode() - Method in class org.jboss.remoting3.security.InetAddressPrincipal
Get the hash code for this instance.
hasNext() - Method in interface org.jboss.remoting3.stream.ObjectSource
Indicate whether there are more objects to retrieve.

I

IndeterminateOutcomeException - Exception in org.jboss.remoting3
An exception that is thrown when an operation terminates in such a way that the outcome cannot be known.
IndeterminateOutcomeException() - Constructor for exception org.jboss.remoting3.IndeterminateOutcomeException
Constructs a IndeterminateOutcomeException with no detail message.
IndeterminateOutcomeException(String) - Constructor for exception org.jboss.remoting3.IndeterminateOutcomeException
Constructs a IndeterminateOutcomeException with the specified detail message.
IndeterminateOutcomeException(Throwable) - Constructor for exception org.jboss.remoting3.IndeterminateOutcomeException
Constructs a IndeterminateOutcomeException with the specified cause.
IndeterminateOutcomeException(String, Throwable) - Constructor for exception org.jboss.remoting3.IndeterminateOutcomeException
Constructs a IndeterminateOutcomeException with the specified detail message and cause.
InetAddressPrincipal - Class in org.jboss.remoting3.security
A principal representing an IP address.
InetAddressPrincipal(InetAddress) - Constructor for class org.jboss.remoting3.security.InetAddressPrincipal
Create a new instance.
InputStreamHandlerFactory - Class in org.jboss.remoting3.stream
A handler factory for automatic forwarding of input streams.
InputStreamHandlerFactory() - Constructor for class org.jboss.remoting3.stream.InputStreamHandlerFactory
 
INSTANCE_COUNT - Static variable in class org.jboss.remoting3.RemotingOptions
Specify the expected instance count for any configured marshaller or unmarshaller.
invoke(I) - Method in interface org.jboss.remoting3.Client
Send a request and block until a reply is received.
invoke(I, Class<T>) - Method in interface org.jboss.remoting3.Client
Send a reqest and block until a reply is received, requiring the reply to be of a specific type.
invokeTyped(TypedRequest<? extends I, T>) - Method in interface org.jboss.remoting3.Client
Send a typed request and block until a reply is received.
isCancelled() - Method in interface org.jboss.remoting3.RequestContext
Determine whether the current request was cancelled.
isOpen() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
Read the status of this resource.
isRemotingServiceUri(URI) - Static method in class org.jboss.remoting3.ServiceURI
Determine if this URI is a valid Remoting service URI.

M

main(String[]) - Static method in class org.jboss.remoting3.Version
Print the version to System.out.
MARSHALLER_PROVIDER_DESCRIPTOR - Static variable in class org.jboss.remoting3.spi.ProtocolServiceType
 
MARSHALLING_CLASS_RESOLVERS - Static variable in class org.jboss.remoting3.RemotingOptions
Request that the marshalling layer require the presence of one of the listed class resolvers, in order of decreasing preference.
MARSHALLING_CLASS_TABLES - Static variable in class org.jboss.remoting3.RemotingOptions
Request that the marshalling layer require the presence of one of the listed user-defined class tables, in order of decreasing preference.
MARSHALLING_EXTERNALIZER_FACTORIES - Static variable in class org.jboss.remoting3.RemotingOptions
Request that the marshalling layer require the presence of one of the listed user-defined externalizer factories, in order of decreasing preference.
MARSHALLING_OBJECT_RESOLVERS - Static variable in class org.jboss.remoting3.RemotingOptions
Request that the marshalling layer require the presence of one of the listed object resolvers, in order of decreasing preference.
MARSHALLING_OBJECT_TABLES - Static variable in class org.jboss.remoting3.RemotingOptions
Request that the marshalling layer require the presence of one of the listed user-defined object tables, in order of decreasing preference.
MARSHALLING_PROTOCOLS - Static variable in class org.jboss.remoting3.RemotingOptions
Request that the marshalling layer require the use of one of the listed marshalling protocols, in order of decreasing preference.
MAX_INBOUND_CHANNELS - Static variable in class org.jboss.remoting3.RemotingOptions
The maximum number of inbound subchannels to support for a connection.
MAX_OUTBOUND_CHANNELS - Static variable in class org.jboss.remoting3.RemotingOptions
The maximum number of outbound subchannels to support for a connection.
MAX_RECEIVE_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
The size of the largest buffer that this endpoint will accept over a connection.
MAX_TRANSMIT_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
The size of the largest buffer that this endpoint will transmit over a connection.
METRIC - Static variable in class org.jboss.remoting3.RemotingOptions
Specify a metric which is a hint that describes the relative desirability of this service.

N

NetworkServerProvider - Interface in org.jboss.remoting3.spi
A provider interface implemented by connection providers which can be connected to across the network.
next() - Method in interface org.jboss.remoting3.stream.ObjectSource
Get the next object in the stream.
notFound() - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext.ServiceResult
Called if no matching service was found.
notifyCancel(RequestContext<O>) - Method in interface org.jboss.remoting3.RequestCancelHandler
Receive notification that the request was cancelled.
NotOpenException - Exception in org.jboss.remoting3
The resource is not open.
NotOpenException() - Constructor for exception org.jboss.remoting3.NotOpenException
Constructs a NotOpenException with no detail message.
NotOpenException(String) - Constructor for exception org.jboss.remoting3.NotOpenException
Constructs a NotOpenException with the specified detail message.
NotOpenException(Throwable) - Constructor for exception org.jboss.remoting3.NotOpenException
Constructs a NotOpenException with the specified cause.
NotOpenException(String, Throwable) - Constructor for exception org.jboss.remoting3.NotOpenException
Constructs a NotOpenException with the specified detail message and cause.

O

OBJECT_RESOLVER - Static variable in class org.jboss.remoting3.spi.ProtocolServiceType
 
OBJECT_TABLE - Static variable in class org.jboss.remoting3.spi.ProtocolServiceType
 
ObjectPipe<T> - Class in org.jboss.remoting3.stream
A pipe for objects.
ObjectPipe(int) - Constructor for class org.jboss.remoting3.stream.ObjectPipe
Create an object pipe with the given maximum buffer size.
ObjectSink<T> - Interface in org.jboss.remoting3.stream
A streaming sink for objects.
ObjectSource<T> - Interface in org.jboss.remoting3.stream
A streaming source for objects.
open(String, String, Result<RequestHandler>) - Method in interface org.jboss.remoting3.spi.ConnectionHandler
Open a request handler.
openClient(String, String, Class<I>, Class<O>) - Method in interface org.jboss.remoting3.Connection
Locate and open a client on the remote side of this connection.
openClient(String, String, Class<I>, Class<O>, OptionMap) - Method in interface org.jboss.remoting3.Connection
Locate and open a client on the remote side of this connection.
opened(RequestHandler, OptionMap) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext.ServiceResult
Called if the service was opened.
openService(String, String, OptionMap) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
Open a service.
org.jboss.remoting3 - package org.jboss.remoting3
The base Remoting 3 API package.
org.jboss.remoting3.remote - package org.jboss.remoting3.remote
 
org.jboss.remoting3.security - package org.jboss.remoting3.security
 
org.jboss.remoting3.service - package org.jboss.remoting3.service
Container package for well-known Remoting services.
org.jboss.remoting3.service.classtable - package org.jboss.remoting3.service.classtable
Package for the class lookup table service classes.
org.jboss.remoting3.spi - package org.jboss.remoting3.spi
Service provider classes and interfaces.
org.jboss.remoting3.stream - package org.jboss.remoting3.stream
Stream-related API classes.
OutputStreamHandlerFactory - Class in org.jboss.remoting3.stream
A handler factory for automatic forwarding of output streams.
OutputStreamHandlerFactory() - Constructor for class org.jboss.remoting3.stream.OutputStreamHandlerFactory
 

P

ProtocolException - Exception in org.jboss.remoting3
Indicates a wire protocol problem.
ProtocolException() - Constructor for exception org.jboss.remoting3.ProtocolException
Constructs a ProtocolException with no detail message.
ProtocolException(String) - Constructor for exception org.jboss.remoting3.ProtocolException
Constructs a ProtocolException with the specified detail message.
ProtocolException(Throwable) - Constructor for exception org.jboss.remoting3.ProtocolException
Constructs a ProtocolException with the specified cause.
ProtocolException(String, Throwable) - Constructor for exception org.jboss.remoting3.ProtocolException
Constructs a ProtocolException with the specified detail message and cause.
ProtocolServiceType<T> - Class in org.jboss.remoting3.spi
 

R

readResolve() - Method in class org.jboss.remoting3.spi.ProtocolServiceType
 
RECEIVE_WINDOW_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
The window size of the receive direction for connection subchannels, in buffers.
receiveRequest(Object, ReplyHandler) - Method in interface org.jboss.remoting3.spi.RequestHandler
Receive a request from a remote system.
register() - Method in interface org.jboss.remoting3.Endpoint.ServiceBuilder
Register the service.
Registration - Interface in org.jboss.remoting3
A simple registration handle.
remoteClosed() - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
Indicate that the remote side has terminated the connection, so the local side should be closed as well.
RemoteExecutionException - Exception in org.jboss.remoting3
Exception thrown when execution of a remote operation fails for some reason.
RemoteExecutionException() - Constructor for exception org.jboss.remoting3.RemoteExecutionException
Constructs a RemoteExecutionException with no detail message.
RemoteExecutionException(String) - Constructor for exception org.jboss.remoting3.RemoteExecutionException
Constructs a RemoteExecutionException with the specified detail message.
RemoteExecutionException(Throwable) - Constructor for exception org.jboss.remoting3.RemoteExecutionException
Constructs a RemoteExecutionException with the specified cause.
RemoteExecutionException(String, Throwable) - Constructor for exception org.jboss.remoting3.RemoteExecutionException
Constructs a RemoteExecutionException with the specified detail message and cause.
RemoteInterruptedException - Exception in org.jboss.remoting3
The remote execution was interrupted due to an InterruptedException.
RemoteInterruptedException() - Constructor for exception org.jboss.remoting3.RemoteInterruptedException
Constructs a RemoteInterruptedException with no detail message.
RemoteInterruptedException(String) - Constructor for exception org.jboss.remoting3.RemoteInterruptedException
Constructs a RemoteInterruptedException with the specified detail message.
RemoteInterruptedException(Throwable) - Constructor for exception org.jboss.remoting3.RemoteInterruptedException
Constructs a RemoteInterruptedException with the specified cause.
RemoteInterruptedException(String, Throwable) - Constructor for exception org.jboss.remoting3.RemoteInterruptedException
Constructs a RemoteInterruptedException with the specified detail message and cause.
REMOTELY_VISIBLE - Static variable in class org.jboss.remoting3.RemotingOptions
Specify that the registered service should or should not be visible remotely.
RemoteProtocol - Class in org.jboss.remoting3.remote
The "remote" protocol.
RemoteProtocolDescriptor - Class in org.jboss.remoting3.remote
The protocol descriptor for the "remote" connection protocol.
RemoteProtocolDescriptor() - Constructor for class org.jboss.remoting3.remote.RemoteProtocolDescriptor
 
RemoteReplyException - Exception in org.jboss.remoting3
An exception indicating that a the remote side tried and failed to send a reply message.
RemoteReplyException() - Constructor for exception org.jboss.remoting3.RemoteReplyException
Constructs a RemoteReplyException with no detail message.
RemoteReplyException(String) - Constructor for exception org.jboss.remoting3.RemoteReplyException
Constructs a RemoteReplyException with the specified detail message.
RemoteReplyException(Throwable) - Constructor for exception org.jboss.remoting3.RemoteReplyException
Constructs a RemoteReplyException with the specified cause.
RemoteReplyException(String, Throwable) - Constructor for exception org.jboss.remoting3.RemoteReplyException
Constructs a RemoteReplyException with the specified detail message and cause.
RemoteRequestException - Exception in org.jboss.remoting3
Remote request exception.
RemoteRequestException() - Constructor for exception org.jboss.remoting3.RemoteRequestException
Constructs a RemoteRequestException with no detail message.
RemoteRequestException(String) - Constructor for exception org.jboss.remoting3.RemoteRequestException
Constructs a RemoteRequestException with the specified detail message.
RemoteRequestException(Throwable) - Constructor for exception org.jboss.remoting3.RemoteRequestException
Constructs a RemoteRequestException with the specified cause.
RemoteRequestException(String, Throwable) - Constructor for exception org.jboss.remoting3.RemoteRequestException
Constructs a RemoteRequestException with the specified detail message and cause.
Remoting - Class in org.jboss.remoting3
The standalone interface into Remoting.
RemotingException - Exception in org.jboss.remoting3
A general Remoting exception.
RemotingException() - Constructor for exception org.jboss.remoting3.RemotingException
Constructs a RemotingException with no detail message.
RemotingException(String) - Constructor for exception org.jboss.remoting3.RemotingException
Constructs a RemotingException with the specified detail message.
RemotingException(Throwable) - Constructor for exception org.jboss.remoting3.RemotingException
Constructs a RemotingException with the specified cause.
RemotingException(String, Throwable) - Constructor for exception org.jboss.remoting3.RemotingException
Constructs a RemotingException with the specified detail message and cause.
RemotingOptions - Class in org.jboss.remoting3
Common options for Remoting configuration.
RemotingPermission - Class in org.jboss.remoting3.security
This class is for permissions relating to Remoting endpoints.
RemotingPermission(String) - Constructor for class org.jboss.remoting3.security.RemotingPermission
Creates a new EndpointPermission object with the specified name.
RemotingPermission(String, String) - Constructor for class org.jboss.remoting3.security.RemotingPermission
Creates a new EndpointPermission object with the specified name.
RemotingServiceDescriptor<T> - Interface in org.jboss.remoting3.spi
A descriptor for automatically-discovered remoting service types.
remove() - Method in interface org.jboss.remoting3.HandleableCloseable.Key
Remove the registered handler.
removeAttachment(Attachments.Key<T>) - Method in interface org.jboss.remoting3.Attachments
 
removeAttachment(Attachments.Key<T>, T) - Method in interface org.jboss.remoting3.Attachments
 
replaceAttachment(Attachments.Key<T>, T, T) - Method in interface org.jboss.remoting3.Attachments
 
ReplyException - Exception in org.jboss.remoting3
An exception type indicating that an operation completed and a reply was received, but it could not be delivered to the client.
ReplyException() - Constructor for exception org.jboss.remoting3.ReplyException
Constructs a ReplyException with no detail message.
ReplyException(String) - Constructor for exception org.jboss.remoting3.ReplyException
Constructs a ReplyException with the specified detail message.
ReplyException(Throwable) - Constructor for exception org.jboss.remoting3.ReplyException
Constructs a ReplyException with the specified cause.
ReplyException(String, Throwable) - Constructor for exception org.jboss.remoting3.ReplyException
Constructs a ReplyException with the specified detail message and cause.
ReplyHandler - Interface in org.jboss.remoting3.spi
A handler for replies from a request.
RequestCancelHandler<O> - Interface in org.jboss.remoting3
A handler for request listeners to receive a notification when a request was cancelled.
RequestContext<O> - Interface in org.jboss.remoting3
The context of a single request.
RequestHandler - Interface in org.jboss.remoting3.spi
A request handler.
RequestHandlerConnector - Interface in org.jboss.remoting3.spi
A holder for a request handler that is to be sent to a remote peer.
RequestListener<I,O> - Interface in org.jboss.remoting3
A request listener.
REQUIRE_SECURE - Static variable in class org.jboss.remoting3.RemotingOptions
Specify whether the service may be accessed from connections which are unencrypted, or whether encryption is required.
rethrow(Class<T>) - Method in exception org.jboss.remoting3.RemoteExecutionException
Convenience method to rethrow the cause of a RemoteExecutionException as a specific type, in order to simplify application exception handling.

S

safeHandleCancellation(ReplyHandler) - Static method in class org.jboss.remoting3.spi.SpiUtils
Safely notify a reply handler of a cancellation.
safeHandleClose(CloseHandler<? super T>, T) - Static method in class org.jboss.remoting3.spi.SpiUtils
Safely handle a close notification.
safeHandleException(ReplyHandler, IOException) - Static method in class org.jboss.remoting3.spi.SpiUtils
Safely notify a reply handler of an exception.
safeHandleReply(ReplyHandler, O) - Static method in class org.jboss.remoting3.spi.SpiUtils
Safely notify a reply handler of a reply.
safeNotifyCancellation(RequestCancelHandler<O>, RequestContext<O>) - Static method in class org.jboss.remoting3.spi.SpiUtils
Safely notify a request listener's cancel handler of cancellation.
SCHEME - Static variable in class org.jboss.remoting3.ServiceURI
 
send(I) - Method in interface org.jboss.remoting3.Client
Send a request asynchronously.
send(I, Class<T>) - Method in interface org.jboss.remoting3.Client
Send a request asynchronously, requiring the reply to be of a specific result type.
sendCancelled() - Method in interface org.jboss.remoting3.RequestContext
Send a cancellation message back to the client.
sendFailure(String, Throwable) - Method in interface org.jboss.remoting3.RequestContext
Send a failure message back to the caller.
sendReply(O) - Method in interface org.jboss.remoting3.RequestContext
Send a reply back to the caller.
sendTyped(TypedRequest<? extends I, T>) - Method in interface org.jboss.remoting3.Client
Send a typed request asynchronously.
SERVER_AUTHENTICATION_PROVIDER - Static variable in class org.jboss.remoting3.spi.ProtocolServiceType
 
ServerAuthenticationProvider - Interface in org.jboss.remoting3.security
 
serviceBuilder() - Method in interface org.jboss.remoting3.Endpoint
Get a new service builder which can be used to register a service.
serviceBuilder(Class<I>, Class<O>) - Method in interface org.jboss.remoting3.Endpoint
Get a new service builder which can be used to register a service.
ServiceNotFoundException - Exception in org.jboss.remoting3
Service not found.
ServiceNotFoundException(URI) - Constructor for exception org.jboss.remoting3.ServiceNotFoundException
Constructs a ServiceNotFoundException with no detail message.
ServiceNotFoundException(URI, String) - Constructor for exception org.jboss.remoting3.ServiceNotFoundException
Constructs a ServiceNotFoundException with the specified detail message.
ServiceNotFoundException(URI, Throwable) - Constructor for exception org.jboss.remoting3.ServiceNotFoundException
Constructs a ServiceNotFoundException with the specified cause.
ServiceNotFoundException(URI, String, Throwable) - Constructor for exception org.jboss.remoting3.ServiceNotFoundException
Constructs a ServiceNotFoundException with the specified detail message and cause.
ServiceOpenException - Exception in org.jboss.remoting3
An exception relating to service opening has occurred.
ServiceOpenException() - Constructor for exception org.jboss.remoting3.ServiceOpenException
Constructs a ServiceOpenException with no detail message.
ServiceOpenException(String) - Constructor for exception org.jboss.remoting3.ServiceOpenException
Constructs a ServiceOpenException with the specified detail message.
ServiceOpenException(Throwable) - Constructor for exception org.jboss.remoting3.ServiceOpenException
Constructs a ServiceOpenException with the specified cause.
ServiceOpenException(String, Throwable) - Constructor for exception org.jboss.remoting3.ServiceOpenException
Constructs a ServiceOpenException with the specified detail message and cause.
serviceRegistered(Registration, ServiceRegistrationListener.ServiceInfo) - Method in interface org.jboss.remoting3.ServiceRegistrationListener
Receive notification that a service was registered.
ServiceRegistrationException - Exception in org.jboss.remoting3
A service registration exception, thrown when registering a service fails for some reason.
ServiceRegistrationException() - Constructor for exception org.jboss.remoting3.ServiceRegistrationException
Constructs a ServiceRegistrationException with no detail message.
ServiceRegistrationException(String) - Constructor for exception org.jboss.remoting3.ServiceRegistrationException
Constructs a ServiceRegistrationException with the specified detail message.
ServiceRegistrationException(Throwable) - Constructor for exception org.jboss.remoting3.ServiceRegistrationException
Constructs a ServiceRegistrationException with the specified cause.
ServiceRegistrationException(String, Throwable) - Constructor for exception org.jboss.remoting3.ServiceRegistrationException
Constructs a ServiceRegistrationException with the specified detail message and cause.
ServiceRegistrationListener - Interface in org.jboss.remoting3
A listener for watching service registrations on an endpoint.
ServiceRegistrationListener.ServiceInfo - Class in org.jboss.remoting3
Information about a registered service.
ServiceRegistrationListener.ServiceInfo() - Constructor for class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Construct a new instance.
ServiceURI - Class in org.jboss.remoting3
A parser for JBoss Remoting URI types.
setClientListener(ClientListener<? super I, ? extends O>) - Method in interface org.jboss.remoting3.Endpoint.ServiceBuilder
Set the request listener.
setGroupName(String) - Method in interface org.jboss.remoting3.Endpoint.ServiceBuilder
Set the group name.
setGroupName(String) - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Set the group name.
setOptionMap(OptionMap) - Method in interface org.jboss.remoting3.Endpoint.ServiceBuilder
Set the option map for the service.
setOptionMap(OptionMap) - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Set the option map.
setRegistrationHandle(Registration) - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Set the registration handle.
setReplyClass(Class<?>) - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Set the reply class.
setReplyType(Class<N>) - Method in interface org.jboss.remoting3.Endpoint.ServiceBuilder
Clear the configured client listener and set a new reply type.
setRequestClass(Class<?>) - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Set the request class.
setRequestType(Class<N>) - Method in interface org.jboss.remoting3.Endpoint.ServiceBuilder
Clear the configured client listener and set a new request type.
setServiceClassLoader(ClassLoader) - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Set the service's default classloader.
setServiceType(String) - Method in interface org.jboss.remoting3.Endpoint.ServiceBuilder
Set the service type string, which should follow the convention for package names (reversed domain names).
setServiceType(String) - Method in class org.jboss.remoting3.ServiceRegistrationListener.ServiceInfo
Set the service type.
SimpleClientCallbackHandler - Class in org.jboss.remoting3.security
A callback handler which performs client authentication steps.
SimpleClientCallbackHandler(String, String, char[]) - Constructor for class org.jboss.remoting3.security.SimpleClientCallbackHandler
Create a new instance.
SimpleServerAuthenticationProvider - Class in org.jboss.remoting3.security
A server authentication handler which maintains a simple map of user names and passwords.
SimpleServerAuthenticationProvider() - Constructor for class org.jboss.remoting3.security.SimpleServerAuthenticationProvider
 
SpiUtils - Class in org.jboss.remoting3.spi
Utility methods for Remoting service providers.
StreamContext - Interface in org.jboss.remoting3.stream
 
StreamHandler<T,C extends Channel> - Interface in org.jboss.remoting3.stream
A stream handler for an individual object instance.
StreamHandlerFactory<T,C extends Channel> - Interface in org.jboss.remoting3.stream
A stream handler factory.
Streams - Class in org.jboss.remoting3.stream
Handy utility methods for stream types.

T

toString() - Method in class org.jboss.remoting3.security.InetAddressPrincipal
Get a human-readable representation of this principal.
TRANSMIT_WINDOW_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
The window size of the transmit direction for connection subchannels, in buffers.
TypedRequest<I,O> - Interface in org.jboss.remoting3
A request whose replies should be of a specific type.

U

unexpected() - Method in exception org.jboss.remoting3.RemoteExecutionException
Convenience method to get an unexpected exception type wrapped within a runtime exception.
UnknownURISchemeException - Exception in org.jboss.remoting3
Unknown URI scheme.
UnknownURISchemeException() - Constructor for exception org.jboss.remoting3.UnknownURISchemeException
Constructs a UnknownURISchemeException with no detail message.
UnknownURISchemeException(String) - Constructor for exception org.jboss.remoting3.UnknownURISchemeException
Constructs a UnknownURISchemeException with the specified detail message.
UnknownURISchemeException(Throwable) - Constructor for exception org.jboss.remoting3.UnknownURISchemeException
Constructs a UnknownURISchemeException with the specified cause.
UnknownURISchemeException(String, Throwable) - Constructor for exception org.jboss.remoting3.UnknownURISchemeException
Constructs a UnknownURISchemeException with the specified detail message and cause.

V

validateEndpointName(String) - Static method in class org.jboss.remoting3.ServiceURI
 
validateGroupName(CharSequence) - Static method in class org.jboss.remoting3.ServiceURI
 
validateServiceType(CharSequence) - Static method in class org.jboss.remoting3.ServiceURI
 
valueOf(String) - Static method in enum org.jboss.remoting3.Endpoint.ListenerFlag
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.remoting3.Endpoint.ListenerFlag
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.jboss.remoting3.remote.RemoteProtocol
The highest-supported version of the remote protocol supported by this implementation.
Version - Class in org.jboss.remoting3
The version of Remoting.
VERSION - Static variable in class org.jboss.remoting3.Version
The version.

A B C D E F G H I M N O P R S T U V
JBoss Remoting 3.1.0.Beta1

Copyright © 2010 JBoss, a division of Red Hat, Inc.