Package | Description |
---|---|
net.jini.jeri.connection |
Provides interfaces and classes for implementing connection-based
Jini extensible remote invocation (Jini ERI) transport layer
providers.
|
net.jini.jeri.kerberos |
Provides implementations of
Endpoint and ServerEndpoint that use Kerberos as the underlying
network security protocol to support security related invocation
constraints for remote requests. |
net.jini.jeri.ssl |
Provides implementations of
Endpoint and ServerEndpoint that use TLS/SSL and HTTPS (HTTP over
TLS/SSL) to support invocation constraints. |
net.jini.jeri.tcp |
Provides implementations of the
Endpoint and
ServerEndpoint abstractions that use TCP sockets
as the underlying communication mechanism. |
Modifier and Type | Field and Description |
---|---|
private Connection |
ConnectionManager.OutboundMux.c
The outbound connection.
|
private Connection |
ConnectionManager.Outbound.c
The connection on which the outbound request originates.
|
Modifier and Type | Method and Description |
---|---|
Connection |
ConnectionEndpoint.connect(OutboundRequestHandle handle)
Returns a new connection that can be used to send a request for
the specified handle.
|
Connection |
ConnectionEndpoint.connect(OutboundRequestHandle handle,
Collection active,
Collection idle)
Returns an existing or new connection that can be used to send
a request for the specified handle, or
null if a
new connection needs to be created in a way that requires
synchronous I/O. |
(package private) Connection |
ConnectionManager.OutboundMux.getConnection()
Returns the outbound connection.
|
Modifier and Type | Method and Description |
---|---|
private ConnectionManager.OutboundMux |
ConnectionManager.newOutboundMux(Connection c)
Constructs an OutboundMux instance from the connection.
|
Constructor and Description |
---|
Outbound(OutboundRequest req,
Connection c,
OutboundRequestHandle handle) |
OutboundMux(ConnectionManager manager,
Connection c)
Constructs an instance from the connection's streams.
|
OutboundMux(ConnectionManager manager,
Connection c,
boolean ignore)
Constructs an instance from the connection's channel.
|
Modifier and Type | Class and Description |
---|---|
private class |
KerberosEndpoint.ConnectionImpl
Implementation class of the client side connection abstraction
|
Modifier and Type | Method and Description |
---|---|
Connection |
KerberosEndpoint.ConnectionEndpointImpl.connect(OutboundRequestHandle handle) |
Connection |
KerberosEndpoint.ConnectionEndpointImpl.connect(OutboundRequestHandle handle,
Collection active,
Collection idle) |
Modifier and Type | Class and Description |
---|---|
private static class |
HttpsEndpoint.HttpsConnection |
(package private) class |
SslConnection
Implementation of Connection used by SslEndpoint.
|
Modifier and Type | Method and Description |
---|---|
Connection |
SslEndpointImpl.connect(OutboundRequestHandle handle)
Creates a new connection.
|
Connection |
HttpsEndpoint.HttpsEndpointImpl.connect(OutboundRequestHandle handle) |
Connection |
SslEndpointImpl.connect(OutboundRequestHandle handle,
Collection active,
Collection idle)
Chooses a connection from existing connections.
|
Modifier and Type | Class and Description |
---|---|
private static class |
TcpEndpoint.ConnectionImpl
Connection implementation.
|
Modifier and Type | Method and Description |
---|---|
Connection |
TcpEndpoint.ConnectionEndpointImpl.connect(OutboundRequestHandle handle)
Invoked by ConnectionManager to create a new connection.
|
Connection |
TcpEndpoint.ConnectionEndpointImpl.connect(OutboundRequestHandle handle,
Collection active,
Collection idle)
Invoked by ConnectionManager to reuse an existing
connection.
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.