- AbstractDelegatingMessageInputStream - Class in org.jboss.remoting3
-
- AbstractDelegatingMessageInputStream(MessageInputStream) - Constructor for class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- AbstractDelegatingMessageOutputStream - Class in org.jboss.remoting3
-
An abstract base class for message output streams which delegate to an underlying stream.
- AbstractDelegatingMessageOutputStream(MessageOutputStream) - Constructor for class org.jboss.remoting3.AbstractDelegatingMessageOutputStream
-
- 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.
- AbstractHandleableCloseable(Executor, boolean) - Constructor for class org.jboss.remoting3.spi.AbstractHandleableCloseable
-
Basic constructor.
- accept(ConnectionHandlerFactory, SaslAuthenticationFactory) - Method in interface org.jboss.remoting3.spi.ConnectionProviderContext
-
Accept a connection that was received by the corresponding protocol handler.
- ADD_CONNECTION_PROVIDER - Static variable in class org.jboss.remoting3.security.RemotingPermission
-
- addAlias(String) - Method in class org.jboss.remoting3.ConnectionProviderFactoryBuilder
-
- addCloseHandler(CloseHandler<? super T>) - Method in interface org.jboss.remoting3.HandleableCloseable
-
Add a handler that will be called upon close.
- addCloseHandler(CloseHandler<? super Endpoint>) - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- addCloseHandler(CloseHandler<? super T>) - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
-
Add a handler that will be called upon close.
- addConnection(URI) - Method in class org.jboss.remoting3.EndpointBuilder
-
- addConnectionProvider(String, ConnectionProviderFactory, OptionMap) - Method in interface org.jboss.remoting3.Endpoint
-
Register a connection provider for a URI scheme.
- addConnectionProvider(String, ConnectionProviderFactory, OptionMap) - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- addInvocation(IntFunction<T>) - Method in class org.jboss.remoting3.util.InvocationTracker
-
Add an invocation to this tracker.
- addProvider(String) - Method in class org.jboss.remoting3.EndpointBuilder
-
- ALL_PERMISSION - Static variable in class org.jboss.remoting3.security.RemotingPermission
-
- allocateMessage() - Method in class org.jboss.remoting3.util.InvocationTracker
-
Allocate a message, possibly blocking until one is available.
- allocateMessage(Invocation) - Method in class org.jboss.remoting3.util.InvocationTracker
-
Allocate a message on behalf of an invocation, possibly blocking until a message is available.
- asyncClosingCloseHandler(HandleableCloseable<?>) - Static method in class org.jboss.remoting3.spi.SpiUtils
-
A close handler which closes another resource asynchronously.
- attach(Attachments.Key<T>, T) - Method in class org.jboss.remoting3.Attachments
- Attachable - Interface in org.jboss.remoting3
-
An entity which can hold attachments.
- attachIfAbsent(Attachments.Key<T>, T) - Method in class org.jboss.remoting3.Attachments
- Attachments - Class in org.jboss.remoting3
-
A set of attachments for an entity.
- Attachments() - Constructor for class org.jboss.remoting3.Attachments
-
- Attachments.Key<T> - Class in org.jboss.remoting3
-
An attachment 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
-
Deprecated.
- authenticate(AuthenticationConfiguration) - Method in class org.jboss.remoting3.ConnectionPeerIdentityContext
-
Perform an authentication.
- authenticateAsync(AuthenticationConfiguration) - Method in class org.jboss.remoting3.ConnectionPeerIdentityContext
-
- AUTHENTICATION_RETRIES - Static variable in class org.jboss.remoting3.RemotingOptions
-
Specify the number of times a client is allowed to retry authentication before closing the connection.
- AUTHORIZE_ID - Static variable in class org.jboss.remoting3.RemotingOptions
-
The SASL authorization ID.
- available() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- awaitClosed() - Method in interface org.jboss.remoting3.HandleableCloseable
-
Wait for a resource close to complete.
- awaitClosed() - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- 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.LegacyEndpoint
-
Deprecated.
- awaitClosedUninterruptibly() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
-
Wait for a resource close to complete.
- cancel() - Method in class org.jboss.remoting3.AbstractDelegatingMessageOutputStream
-
- cancel() - Method in class org.jboss.remoting3.MessageOutputStream
-
Cancel this message stream.
- cancel() - Method in class org.jboss.remoting3.util.BlockingInvocation
-
Cancel the invocation, causing all future responses to be closed without being read.
- Channel - Interface in org.jboss.remoting3
-
The most basic level of communications in a Remoting connection.
- Channel.Receiver - Interface in org.jboss.remoting3
-
A handler for an incoming message.
- ChannelBusyException - Exception in org.jboss.remoting3
-
- ChannelBusyException() - Constructor for exception org.jboss.remoting3.ChannelBusyException
-
Constructs a ChannelBusyException
with no detail message.
- ChannelBusyException(String) - Constructor for exception org.jboss.remoting3.ChannelBusyException
-
Constructs a ChannelBusyException
with the specified detail message.
- ChannelBusyException(Throwable) - Constructor for exception org.jboss.remoting3.ChannelBusyException
-
Constructs a ChannelBusyException
with the specified cause.
- ChannelBusyException(String, Throwable) - Constructor for exception org.jboss.remoting3.ChannelBusyException
-
Constructs a ChannelBusyException
with the specified detail message and cause.
- ChannelClosedException - Exception in org.jboss.remoting3
-
An exception indicating that the channel within a connection was closed asynchronously.
- ChannelClosedException() - Constructor for exception org.jboss.remoting3.ChannelClosedException
-
Constructs a new ChannelClosedException
instance.
- ChannelClosedException(String) - Constructor for exception org.jboss.remoting3.ChannelClosedException
-
Constructs a new ChannelClosedException
instance with an initial message.
- ChannelClosedException(Throwable) - Constructor for exception org.jboss.remoting3.ChannelClosedException
-
Constructs a new ChannelClosedException
instance with an initial cause.
- ChannelClosedException(String, Throwable) - Constructor for exception org.jboss.remoting3.ChannelClosedException
-
Constructs a new ChannelClosedException
instance with an initial message and cause.
- channelOpened(Channel) - Method in interface org.jboss.remoting3.OpenListener
-
Notification that a new channel has been opened for this service.
- checkOpen() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
-
Check if open, throwing an exception if it is not.
- ClientServiceHandle<T> - Class in org.jboss.remoting3
-
A handle for helping service protocol providers to create and maintain a single channel per connection.
- ClientServiceHandle(String, Function<Channel, IoFuture<T>>) - Constructor for class org.jboss.remoting3.ClientServiceHandle
-
Construct a new instance.
- clone() - Method in class org.jboss.remoting3.security.InetAddressPrincipal
-
Create a clone of this instance.
- close() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- close() - Method in class org.jboss.remoting3.AbstractDelegatingMessageOutputStream
-
- close() - Method in interface org.jboss.remoting3.Channel
-
Close this channel.
- close() - Method in interface org.jboss.remoting3.HandleableCloseable
-
Close this resource.
- close() - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- close() - Method in class org.jboss.remoting3.MessageOutputStream
-
Close this message stream.
- 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 class org.jboss.remoting3.util.BlockingInvocation.Response
-
Close this response; closes the message stream (if any).
- 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.
- closeAsync() - Method in interface org.jboss.remoting3.HandleableCloseable
-
Asynchronously close this resource.
- closeAsync() - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- closeAsync() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
-
Asynchronously close this resource.
- closeChannel() - Method in class org.jboss.remoting3.ClientServiceHandle
-
Close the channel associated with this handle
- closeComplete() - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
-
Call when close is complete.
- closeFailed(IOException) - Method in class org.jboss.remoting3.spi.AbstractHandleableCloseable
-
Call if an async close has failed.
- CloseHandler<T> - Interface in org.jboss.remoting3
-
A handler which is notified of a resource close.
- closingCloseHandler(Closeable) - Static method in class org.jboss.remoting3.spi.SpiUtils
-
A close handler which closes another resource.
- ConfigurationEndpointSupplier - Class in org.jboss.remoting3
-
A configuration-based endpoint supplier.
- ConfigurationEndpointSupplier() - Constructor for class org.jboss.remoting3.ConfigurationEndpointSupplier
-
Construct a new instance.
- connect(URI) - Method in interface org.jboss.remoting3.Endpoint
-
Open an unshared connection with a peer.
- connect(URI, OptionMap) - Method in interface org.jboss.remoting3.Endpoint
-
Open an unshared connection with a peer.
- connect(URI, OptionMap, AuthenticationContext) - Method in interface org.jboss.remoting3.Endpoint
-
Open an unshared connection with a peer.
- connect(URI, InetSocketAddress, OptionMap, AuthenticationContext) - Method in interface org.jboss.remoting3.Endpoint
-
Open an unshared connection with a peer.
- connect(URI, InetSocketAddress, OptionMap, SSLContext, AuthenticationConfiguration) - Method in interface org.jboss.remoting3.Endpoint
-
Open an unshared connection with a peer.
- connect(URI, OptionMap, CallbackHandler) - Method in interface org.jboss.remoting3.Endpoint
-
Deprecated.
- connect(URI, OptionMap) - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- connect(URI, OptionMap, AuthenticationContext) - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- connect(URI, InetSocketAddress, OptionMap, AuthenticationContext) - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- connect(URI, InetSocketAddress, OptionMap, SSLContext, AuthenticationConfiguration) - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- connect(URI, OptionMap, CallbackHandler) - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- CONNECT - Static variable in class org.jboss.remoting3.security.RemotingPermission
-
- connect(URI, SocketAddress, OptionMap, Result<ConnectionHandlerFactory>, AuthenticationConfiguration, SSLContext, UnaryOperator<SaslClientFactory>, Collection<String>) - Method in interface org.jboss.remoting3.spi.ConnectionProvider
-
Open an outbound connection, using the (optionally) given socket addresses as source and destination.
- Connection - Interface in org.jboss.remoting3
-
A connection to a remote peer.
- ConnectionBuilder - Class in org.jboss.remoting3
-
A builder for configuring a preconfigured endpoint connection.
- 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.
- ConnectionHandlerFactory - Interface in org.jboss.remoting3.spi
-
A factory which creates the connection handler for a connection.
- ConnectionPeerIdentity - Class in org.jboss.remoting3
-
A connection peer identity.
- ConnectionPeerIdentityContext - Class in org.jboss.remoting3
-
A peer identity context for a connection which supports remote authentication-based identity multiplexing.
- ConnectionProvider - Interface in org.jboss.remoting3.spi
-
A connection provider.
- ConnectionProviderContext - Interface in org.jboss.remoting3.spi
-
A context for a connection provider.
- ConnectionProviderDescriptor - Interface in org.jboss.remoting3.spi
-
A service descriptor for connection protocol providers.
- ConnectionProviderFactory - Interface in org.jboss.remoting3.spi
-
A connection provider factory.
- ConnectionProviderFactoryBuilder - Class in org.jboss.remoting3
-
- containsIndex(int) - Method in class org.jboss.remoting3.util.InvocationTracker
-
Determine if the tracker contains an entry at the given index.
- convert(ConnectionPeerIdentity) - Method in class org.jboss.remoting3.ToConnectionFuture
-
- CREATE_ENDPOINT - Static variable in class org.jboss.remoting3.security.RemotingPermission
-
- createConnectionAdaptor(OptionMap, SaslAuthenticationFactory) - Method in interface org.jboss.remoting3.spi.ExternalConnectionProvider
-
Create a network server.
- createEndpoint(String, XnioWorker, OptionMap) - Static method in class org.jboss.remoting3.Remoting
-
Deprecated.
Create an endpoint with the given configuration and existing worker.
- createEndpoint(String, Xnio, OptionMap) - Static method in class org.jboss.remoting3.Remoting
-
Deprecated.
Create an endpoint with the given configuration which manages its own worker.
- createEndpoint(String, OptionMap) - Static method in class org.jboss.remoting3.Remoting
-
Deprecated.
Create a new endpoint with the given configuration.
- createEndpoint(OptionMap) - Static method in class org.jboss.remoting3.Remoting
-
Deprecated.
Create an anonymous endpoint.
- createEndpoint() - Static method in class org.jboss.remoting3.Remoting
-
Deprecated.
Create an anonymous endpoint.
- createInstance(ConnectionProviderContext, OptionMap, String) - Method in class org.jboss.remoting3.remote.HttpUpgradeConnectionProviderFactory
-
Create a provider instance for an endpoint.
- createInstance(ConnectionProviderContext, OptionMap, String) - Method in class org.jboss.remoting3.remote.RemoteConnectionProviderFactory
-
Create a provider instance for an endpoint.
- createInstance(ConnectionHandlerContext) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerFactory
-
Create a connection handler instance.
- createInstance(ConnectionProviderContext, OptionMap, String) - Method in interface org.jboss.remoting3.spi.ConnectionProviderFactory
-
Create a provider instance for an endpoint.
- createServer(SocketAddress, OptionMap, SaslAuthenticationFactory, SSLContext) - Method in interface org.jboss.remoting3.spi.NetworkServerProvider
-
Create a network server.
- DEFAULT_AUTHENTICATION_RETRIES - Static variable in class org.jboss.remoting3.RemotingOptions
-
The default number of authentication retries.
- DEFAULT_HEARTBEAT_INTERVAL - Static variable in class org.jboss.remoting3.RemotingOptions
-
The default heartbeat interval, set to 60000 that way a heartbeat is always sent by default to prevent side effects of network failures,
check REM-331 for more information.
- DEFAULT_MAX_INBOUND_CHANNELS - Static variable in class org.jboss.remoting3.RemotingOptions
-
The default maximum number of inbound channels.
- DEFAULT_MAX_INBOUND_MESSAGE_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
-
The default maximum inbound message size.
- DEFAULT_MAX_INBOUND_MESSAGES - Static variable in class org.jboss.remoting3.RemotingOptions
-
The default maximum number of concurrent inbound messages on a channel.
- DEFAULT_MAX_OUTBOUND_CHANNELS - Static variable in class org.jboss.remoting3.RemotingOptions
-
The default maximum number of outbound channels.
- DEFAULT_MAX_OUTBOUND_MESSAGE_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
-
The default maximum outbound message size.
- DEFAULT_RECEIVE_BUFFER_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
-
The default receive buffer size.
- DEFAULT_SASL_PROTOCOL - Static variable in class org.jboss.remoting3.RemotingOptions
-
The default SASL protocol name.
- DEFAULT_SEND_BUFFER_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
-
The default send buffer size.
- dispose() - Method in class org.jboss.remoting3.RejectingSaslServer
-
- dumpConnectionState() - Method in interface org.jboss.remoting3.remote.RemoteConnectionProviderMXBean
-
- dumpConnectionStateToString() - Method in interface org.jboss.remoting3.remote.RemoteConnectionProviderMXBean
-
- 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.
- get() - Method in class org.jboss.remoting3.ConfigurationEndpointSupplier
-
- GET_CONNECTION_PEER_IDENTITY - Static variable in class org.jboss.remoting3.security.RemotingPermission
-
- GET_CONNECTION_PROVIDER_INTERFACE - Static variable in class org.jboss.remoting3.security.RemotingPermission
-
- getAnonymousIdentity() - Method in class org.jboss.remoting3.ConnectionPeerIdentityContext
-
Get the anonymous identity for this context.
- getAttachment(Attachments.Key<T>) - Method in class org.jboss.remoting3.Attachments
- getAttachments() - Method in interface org.jboss.remoting3.Attachable
-
Get the attachments for this entity.
- getAttachments() - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- getAuthorizationID() - Method in class org.jboss.remoting3.RejectingSaslServer
-
- getClientService(Connection, OptionMap) - Method in class org.jboss.remoting3.ClientServiceHandle
-
Get or establish the future client service for the given connection.
- getCloseRequested() - Method in interface org.jboss.remoting3.EndpointMXBean
-
- getConfiguredEndpoint() - Method in interface org.jboss.remoting3.spi.EndpointConfigurator
-
Get the configured Remoting endpoint.
- getConnectedIdentity(URI, String, String, AuthenticationContext) - Method in interface org.jboss.remoting3.Endpoint
-
Get a possibly shared, possibly existing connection to the destination.
- getConnectedIdentity(URI, String, String) - Method in interface org.jboss.remoting3.Endpoint
-
Get a possibly shared, possibly existing connection to the destination.
- getConnectedIdentity(URI, SSLContext, AuthenticationConfiguration) - Method in interface org.jboss.remoting3.Endpoint
-
Get a possibly shared, possibly existing connection to the destination.
- getConnectedIdentity(URI, SSLContext, AuthenticationConfiguration) - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- getConnectedIdentityIfExists(URI, String, String, AuthenticationContext) - Method in interface org.jboss.remoting3.Endpoint
-
Get a possibly shared, possibly existing connection to the destination, if the connection was already established.
- getConnectedIdentityIfExists(URI, SSLContext, AuthenticationConfiguration) - Method in interface org.jboss.remoting3.Endpoint
-
Get a possibly shared, possibly existing connection to the destination, if the connection was already established.
- getConnectedIdentityIfExists(URI, SSLContext, AuthenticationConfiguration) - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- getConnection() - Method in interface org.jboss.remoting3.Channel
-
Get the connection associated with this channel.
- getConnection() - Method in class org.jboss.remoting3.ConnectionPeerIdentity
-
Get the connection of this identity.
- getConnection(URI) - Method in interface org.jboss.remoting3.Endpoint
-
Deprecated.
- getConnection(URI, String, String) - Method in interface org.jboss.remoting3.Endpoint
-
Deprecated.
- getConnection(URI, SSLContext, AuthenticationConfiguration) - Method in interface org.jboss.remoting3.Endpoint
-
Deprecated.
- getConnection(URI, SSLContext, AuthenticationConfiguration, AuthenticationConfiguration) - Method in interface org.jboss.remoting3.Endpoint
-
Deprecated.
- getConnection() - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
-
Get the connection corresponding to this connection handler context.
- getConnectionAnonymousIdentity() - Method in interface org.jboss.remoting3.Connection
-
Get the anonymous peer identity for the connection.
- getConnectionCount() - Method in interface org.jboss.remoting3.EndpointMXBean
-
- getConnectionIfExists(URI, SSLContext, AuthenticationConfiguration, AuthenticationConfiguration) - Method in interface org.jboss.remoting3.Endpoint
-
Deprecated.
- getConnectionIfExists(URI, String, String) - Method in interface org.jboss.remoting3.Endpoint
-
Deprecated.
- getConnectionIfExists(URI) - Method in interface org.jboss.remoting3.Endpoint
-
Deprecated.
- getConnectionPeerIdentity() - Method in interface org.jboss.remoting3.Connection
-
Get the peer identity for the connection.
- 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.
- getConnectionProviderInterface(String, Class<T>) - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- getCurrent() - Static method in interface org.jboss.remoting3.Endpoint
-
Get the currently active Remoting endpoint.
- getCurrentIdentity() - Method in class org.jboss.remoting3.ConnectionPeerIdentityContext
-
Get the current identity.
- getDelegate() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- getDelegate() - Method in class org.jboss.remoting3.AbstractDelegatingMessageOutputStream
-
- getEndpoint() - Method in interface org.jboss.remoting3.Connection
-
Get the local endpoint.
- getEndpoint() - Method in interface org.jboss.remoting3.spi.ConnectionProviderContext
-
Get the endpoint.
- getEndpointName() - Method in interface org.jboss.remoting3.EndpointMXBean
-
- 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 an executor usable for running asynchronous tasks.
- getExistingIdentity(AuthenticationConfiguration) - Method in class org.jboss.remoting3.ConnectionPeerIdentityContext
-
- getId() - Method in class org.jboss.remoting3.ConnectionPeerIdentity
-
Get the ID to use for this identity.
- getIndex() - Method in class org.jboss.remoting3.util.Invocation
-
Get the invocation index.
- getInetAddress() - Method in class org.jboss.remoting3.security.InetAddressPrincipal
-
Get the IP address of this principal.
- getInputStream() - Method in class org.jboss.remoting3.util.BlockingInvocation.Response
-
Get the message input stream.
- getInstanceContextManager() - Method in interface org.jboss.remoting3.Endpoint
-
- getJarName() - Static method in class org.jboss.remoting3.Version
-
Get the name of the JBoss Remoting JAR.
- getLocalAddress() - Method in interface org.jboss.remoting3.Connection
-
Get the local address of this connection, if any.
- getLocalAddress(Class<S>) - Method in interface org.jboss.remoting3.Connection
-
Get the local address of this connection, cast to a specific type, if any.
- getLocalAddress() - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Get the local address, if any.
- getLocalIdentity() - Method in interface org.jboss.remoting3.Connection
-
Get the local identity of this inbound connection.
- getLocalIdentity(int) - Method in interface org.jboss.remoting3.Connection
-
Get the local identity associated with the given ID that was previously shared to the peer.
- getLocalIdentity() - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Get the local identity corresponding to the peer authentication which was performed on this connection, if it
is an incoming connection.
- getLocalSaslServerName() - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Get the local SASL server name that we have given to the peer.
- getManagedConnectionURIs() - Method in interface org.jboss.remoting3.EndpointMXBean
-
- getMechanismName() - Method in class org.jboss.remoting3.RejectingSaslServer
-
- getName() - Method in interface org.jboss.remoting3.Endpoint
-
Get the name of this endpoint.
- getName() - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- 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.
- getNegotiatedProperty(String) - Method in class org.jboss.remoting3.RejectingSaslServer
-
- getOfferedMechanisms() - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Get the available SASL mechanisms.
- getOpenListener() - Method in interface org.jboss.remoting3.spi.RegisteredService
-
Get the service open listener.
- getOption(Option<T>) - Method in interface org.jboss.remoting3.Channel
-
Get the value of a channel option.
- getOptionMap() - Method in interface org.jboss.remoting3.spi.RegisteredService
-
Get the service option map.
- getParameter() - Method in class org.jboss.remoting3.util.BlockingInvocation.Response
-
Get the passed-in parameter.
- getPeerAddress() - Method in interface org.jboss.remoting3.Connection
-
Get the peer address of this connection, if any.
- getPeerAddress(Class<S>) - Method in interface org.jboss.remoting3.Connection
-
Get the peer address of this connection, cast to a specific type, if any.
- getPeerAddress() - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Get the peer address, if any.
- getPeerIdentityContext() - Method in interface org.jboss.remoting3.Connection
-
Get the peer identity context for the connection.
- getPeerIdentityId() - Method in interface org.jboss.remoting3.Connection
-
The the ID number for the peer identity which is currently associated with the calling thread.
- getPeerSaslServerName() - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Get the SASL server name that the peer gives for itself.
- getPeerURI() - Method in interface org.jboss.remoting3.Connection
-
Get the URI of the remote peer.
- getPrincipal() - Method in interface org.jboss.remoting3.Connection
-
Get the local principal that was authenticated to the peer.
- getPrincipal() - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Get the principal used to authenticate the local client against the peer.
- getProtocol() - Method in interface org.jboss.remoting3.Connection
-
Get the protocol of this connection.
- getProtocol() - Method in interface org.jboss.remoting3.spi.ConnectionProviderContext
-
Get the protocol of this connection provider.
- getProtocolType() - Method in interface org.jboss.remoting3.spi.ConnectionProviderDescriptor
-
The protocol type.
- getProviderFactory() - Method in interface org.jboss.remoting3.spi.ConnectionProviderDescriptor
-
The provider factory.
- getProviderInterface() - Method in interface org.jboss.remoting3.spi.ConnectionProvider
-
Get the user data associated with this connection provider.
- getRegisteredService(String) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
-
Get a registered service.
- getRegisteredServices() - Method in interface org.jboss.remoting3.EndpointMXBean
-
- getRemoteEndpointName() - Method in interface org.jboss.remoting3.Connection
-
Get the name of the remote endpoint, if it has one.
- getRemoteEndpointName() - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Get the name of the remote endpoint.
- getResourceCount() - Method in interface org.jboss.remoting3.EndpointMXBean
-
- getResponse() - Method in class org.jboss.remoting3.util.BlockingInvocation
-
Get the next queued response, waiting if necessary.
- getServiceOpenTask(Channel, OpenListener) - Static method in class org.jboss.remoting3.spi.SpiUtils
-
Get an executor task for opening a service.
- getSslSession() - Method in interface org.jboss.remoting3.Connection
-
Get the underlying
SSLSession
for this connection if one is established.
- getSslSession() - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
/**
Get the underlying
SSLSession
for this connection if one is established.
- getSupportedProtocolNames() - Method in interface org.jboss.remoting3.EndpointMXBean
-
- getType() - Method in class org.jboss.remoting3.Attachments.Key
-
Get the attachment type class.
- getVersionString() - Static method in class org.jboss.remoting3.Version
-
Get the version string of JBoss Remoting.
- getXnio() - Method in interface org.jboss.remoting3.spi.ConnectionProviderContext
-
Get the XNIO instance.
- getXnioWorker() - Method in interface org.jboss.remoting3.Endpoint
-
Get the XNIO worker configured for this endpoint.
- getXnioWorker() - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- getXnioWorker() - Method in interface org.jboss.remoting3.spi.ConnectionProviderContext
-
Get the XNIO worker to use for network operations.
- glueStackTraces(Throwable, StackTraceElement[], int, String) - Static method in class org.jboss.remoting3.spi.SpiUtils
-
Glue two stack traces together.
- main(String[]) - Static method in class org.jboss.remoting3.Version
-
Print out the current version on System.out
.
- mark(int) - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- markSupported() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- MAX_INBOUND_CHANNELS - Static variable in class org.jboss.remoting3.RemotingOptions
-
The maximum number of inbound channels to support for a connection.
- MAX_INBOUND_MESSAGE_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
-
The maximum inbound message size to be allowed.
- MAX_INBOUND_MESSAGES - Static variable in class org.jboss.remoting3.RemotingOptions
-
The maximum number of concurrent inbound messages on a channel.
- MAX_OUTBOUND_CHANNELS - Static variable in class org.jboss.remoting3.RemotingOptions
-
The maximum number of outbound channels to support for a connection.
- MAX_OUTBOUND_MESSAGE_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
-
The maximum outbound message size to send.
- MAX_OUTBOUND_MESSAGES - Static variable in class org.jboss.remoting3.RemotingOptions
-
The maximum number of concurrent outbound messages on a channel.
- mergeOptionsIntoAuthenticationConfiguration(OptionMap, AuthenticationConfiguration) - Static method in class org.jboss.remoting3.RemotingOptions
-
Merge the given option map into the given authentication configuration, and return the result.
- MessageCancelledException - Exception in org.jboss.remoting3
-
An exception indicating that the sending side cancelled the message before completing it; the receiving side
should act accordingly.
- MessageCancelledException() - Constructor for exception org.jboss.remoting3.MessageCancelledException
-
Constructs a MessageCancelledException
with no detail message.
- MessageCancelledException(String) - Constructor for exception org.jboss.remoting3.MessageCancelledException
-
Constructs a MessageCancelledException
with the specified detail message.
- MessageCancelledException(Throwable) - Constructor for exception org.jboss.remoting3.MessageCancelledException
-
Constructs a MessageCancelledException
with the specified cause.
- MessageCancelledException(String, Throwable) - Constructor for exception org.jboss.remoting3.MessageCancelledException
-
Constructs a MessageCancelledException
with the specified detail message and cause.
- MessageInputStream - Class in org.jboss.remoting3
-
An input stream for messages.
- MessageInputStream() - Constructor for class org.jboss.remoting3.MessageInputStream
-
- MessageOutputStream - Class in org.jboss.remoting3
-
An output stream for a message.
- MessageOutputStream() - Constructor for class org.jboss.remoting3.MessageOutputStream
-
- MessageTracker - Class in org.jboss.remoting3.util
-
An outbound message tracker, which can be used to easily avoid message overruns.
- MessageTracker(Channel, int) - Constructor for class org.jboss.remoting3.util.MessageTracker
-
- read() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- read(byte[]) - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- read(byte[], int, int) - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readBoolean() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readBoolean() - Method in class org.jboss.remoting3.MessageInputStream
-
- readByte() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readByte() - Method in class org.jboss.remoting3.MessageInputStream
-
- readChar() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readChar() - Method in class org.jboss.remoting3.MessageInputStream
-
- readDouble() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readDouble() - Method in class org.jboss.remoting3.MessageInputStream
-
- readFloat() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readFloat() - Method in class org.jboss.remoting3.MessageInputStream
-
- readFully(byte[]) - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readFully(byte[], int, int) - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readFully(byte[]) - Method in class org.jboss.remoting3.MessageInputStream
-
- readFully(byte[], int, int) - Method in class org.jboss.remoting3.MessageInputStream
-
- readFully(InputStream, byte[]) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readFully(InputStream, byte[], int, int) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readInt() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readInt() - Method in class org.jboss.remoting3.MessageInputStream
-
- readInt16BE(InputStream) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readInt16LE(InputStream) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readInt24BE(InputStream) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readInt24LE(InputStream) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readInt32BE(InputStream) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readInt32LE(InputStream) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readInt8(InputStream) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readLine() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readLine() - Method in class org.jboss.remoting3.MessageInputStream
-
Not supported.
- readLong() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readLong() - Method in class org.jboss.remoting3.MessageInputStream
-
- readPackedSignedInt32(InputStream) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readPackedUnsignedInt31(InputStream) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readPackedUnsignedInt32(InputStream) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- readShort() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readShort() - Method in class org.jboss.remoting3.MessageInputStream
-
- readUnsignedByte() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readUnsignedByte() - Method in class org.jboss.remoting3.MessageInputStream
-
- readUnsignedShort() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readUnsignedShort() - Method in class org.jboss.remoting3.MessageInputStream
-
- readUTF() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- readUTF() - Method in class org.jboss.remoting3.MessageInputStream
-
- RECEIVE_BUFFER_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
-
The size of the largest buffer that this endpoint will accept over a connection.
- RECEIVE_WINDOW_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
-
The maximum window size of the receive direction for connection channels, in bytes.
- receiveAuthChallenge(int, byte[]) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
-
Receive an authentication challenge.
- receiveAuthDelete(int) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
-
Receive an authentication delete message.
- receiveAuthDeleteAck(int) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
-
Receive an authentication delete acknowledgement message.
- receiveAuthReject(int) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
-
Receive an authentication reject message.
- receiveAuthRequest(int, String, byte[]) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
-
Receive an authentication request.
- receiveAuthResponse(int, byte[]) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
-
Receive an authentication response.
- receiveAuthSuccess(int, byte[]) - Method in interface org.jboss.remoting3.spi.ConnectionHandlerContext
-
Receive an authentication complete message.
- receiveMessage(Channel.Receiver) - Method in interface org.jboss.remoting3.Channel
-
Initiate processing of the next message, when it comes in.
- REGISTER_SERVICE - Static variable in class org.jboss.remoting3.security.RemotingPermission
-
- RegisteredService - Interface in org.jboss.remoting3.spi
-
A registered service.
- registerService(String, OpenListener, OptionMap) - Method in interface org.jboss.remoting3.Endpoint
-
Register a new service.
- registerService(String, OpenListener, OptionMap) - Method in class org.jboss.remoting3.LegacyEndpoint
-
Deprecated.
- Registration - Interface in org.jboss.remoting3
-
A simple registration handle.
- registrationTerminated() - Method in interface org.jboss.remoting3.OpenListener
-
Called when this registration has been terminated.
- RejectingSaslServer - Class in org.jboss.remoting3
-
A SASL server which rejects all authentication attempts.
- RejectingSaslServer() - Constructor for class org.jboss.remoting3.RejectingSaslServer
-
Construct a new instance.
- 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.
- RemoteConnectionProviderFactory - Class in org.jboss.remoting3.remote
-
- RemoteConnectionProviderFactory() - Constructor for class org.jboss.remoting3.remote.RemoteConnectionProviderFactory
-
Construct a new instance.
- RemoteConnectionProviderMXBean - Interface in org.jboss.remoting3.remote
-
- Remoting - Class in org.jboss.remoting3
-
Deprecated.
- 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 RemotingPermission
object with the specified name.
- RemotingPermission(String, String) - Constructor for class org.jboss.remoting3.security.RemotingPermission
-
Creates a new RemotingPermission
object with the specified name.
- remove() - Method in interface org.jboss.remoting3.HandleableCloseable.Key
-
Remove the registered handler.
- remove(Invocation) - Method in class org.jboss.remoting3.util.InvocationTracker
-
Unconditionally remove an invocation from the map.
- removeAttachment(Attachments.Key<T>) - Method in class org.jboss.remoting3.Attachments
- removeAttachment(Attachments.Key<T>, T) - Method in class org.jboss.remoting3.Attachments
- replaceAttachment(Attachments.Key<T>, T, T) - Method in class org.jboss.remoting3.Attachments
- reset() - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- safeHandleClose(CloseHandler<? super T>, T, IOException) - Static method in class org.jboss.remoting3.spi.SpiUtils
-
Safely handle a close notification.
- SASL_PROTOCOL - Static variable in class org.jboss.remoting3.RemotingOptions
-
Where a SaslServer
or SaslClient
are created by default the protocol specified it 'remoting', this
Option
can be used to override this.
- SEND_BUFFER_SIZE - Static variable in class org.jboss.remoting3.RemotingOptions
-
The size of the largest buffer that this endpoint will transmit over a connection.
- sendAuthChallenge(int, byte[]) - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Send an authentication challenge.
- sendAuthDelete(int) - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Send an authentication delete message.
- sendAuthDeleteAck(int) - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Send an authentication delete acknowledgement message.
- sendAuthReject(int) - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Send an authentication reject message.
- sendAuthRequest(int, String, byte[]) - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Send an authentication request.
- sendAuthResponse(int, byte[]) - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Send an authentication response.
- sendAuthSuccess(int, byte[]) - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Send an authentication complete message.
- SERVER_NAME - Static variable in class org.jboss.remoting3.RemotingOptions
-
The server side of the connection passes it's name to the client in the initial greeting, by default the name is
automatically discovered from the local address of the connection or it can be overridden using this Option
.
- ServiceNotFoundException - Exception in org.jboss.remoting3
-
Service not found.
- ServiceNotFoundException() - Constructor for exception org.jboss.remoting3.ServiceNotFoundException
-
Constructs a ServiceNotFoundException
with no detail message.
- ServiceNotFoundException(String) - Constructor for exception org.jboss.remoting3.ServiceNotFoundException
-
Constructs a ServiceNotFoundException
with the specified detail message.
- ServiceNotFoundException(Throwable) - Constructor for exception org.jboss.remoting3.ServiceNotFoundException
-
Constructs a ServiceNotFoundException
with the specified cause.
- ServiceNotFoundException(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.
- 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.
- setClassName(String) - Method in class org.jboss.remoting3.ConnectionProviderFactoryBuilder
-
- setDefaultConnectionsOptionMap(OptionMap) - Method in class org.jboss.remoting3.EndpointBuilder
-
- setEndpointName(String) - Method in class org.jboss.remoting3.EndpointBuilder
-
- setHeartbeatInterval(int) - Method in class org.jboss.remoting3.ConnectionBuilder
-
- setIpTrafficClass(int) - Method in class org.jboss.remoting3.ConnectionBuilder
-
- setModuleName(String) - Method in class org.jboss.remoting3.ConnectionProviderFactoryBuilder
-
- setOption(Option<T>, T) - Method in interface org.jboss.remoting3.Channel
-
Set an option for this channel.
- setReadTimeout(int) - Method in class org.jboss.remoting3.ConnectionBuilder
-
- setTcpKeepAlive(boolean) - Method in class org.jboss.remoting3.ConnectionBuilder
-
- setWriteTimeout(int) - Method in class org.jboss.remoting3.ConnectionBuilder
-
- setXnioWorker(XnioWorker) - Method in class org.jboss.remoting3.EndpointBuilder
-
- signalResponse(int, int, MessageInputStream, boolean) - Method in class org.jboss.remoting3.util.InvocationTracker
-
Signal the arrival of a response with the given index.
- skip(long) - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- skipBytes(int) - Method in class org.jboss.remoting3.AbstractDelegatingMessageInputStream
-
- skipBytes(int) - Method in class org.jboss.remoting3.MessageInputStream
-
- skipBytes(InputStream, long) - Static method in class org.jboss.remoting3.util.StreamUtils
-
- SpiUtils - Class in org.jboss.remoting3.spi
-
Utility methods for Remoting service providers.
- StreamUtils - Class in org.jboss.remoting3.util
-
- StreamUtils() - Constructor for class org.jboss.remoting3.util.StreamUtils
-
- supportsOption(Option<?>) - Method in interface org.jboss.remoting3.Channel
-
Determine whether an option is supported on this channel.
- supportsRemoteAuth() - Method in interface org.jboss.remoting3.Connection
-
Determine if the remote authentication protocol is supported by this connection.
- supportsRemoteAuth() - Method in interface org.jboss.remoting3.spi.ConnectionHandler
-
Determine if the connection handler supports the remote authentication protocol.