Package | Description |
---|---|
com.sun.jini.discovery.internal | |
com.sun.jini.discovery.kerberos |
Provides an implementation of the
net.jini.discovery.kerberos
discovery format, specified in the Jini Discovery and Join
Specification. |
com.sun.jini.discovery.ssl |
Provides an implementation of the
net.jini.discovery.ssl discovery
format, specified in the Jini Discovery and Join Specification. |
com.sun.jini.jeri.internal.runtime | |
net.jini.jeri |
Provides the fundamental abstractions and standard implementation
classes for Jini extensible remote invocation (Jini ERI).
|
net.jini.jeri.http |
Provides implementations of the
Endpoint and
ServerEndpoint abstractions that use HTTP
messages sent over TCP sockets as the underlying communication
mechanism. |
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 | Method and Description |
---|---|
protected abstract ServerEndpoint |
EndpointBasedServer.getServerEndpoint(ServerSocketFactory factory)
Returns a server endpoint which uses the given server socket factory, if
non-null.
|
Modifier and Type | Method and Description |
---|---|
void |
EndpointInternals.setServerConnManager(ServerEndpoint endpoint,
ServerConnManager manager)
Sets the ServerConnManager used by the given endpoint to manage accepted
connections.
|
Modifier and Type | Method and Description |
---|---|
protected ServerEndpoint |
Server.ServerImpl.getServerEndpoint(ServerSocketFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected ServerEndpoint |
Server.ServerImpl.getServerEndpoint(ServerSocketFactory factory) |
Modifier and Type | Method and Description |
---|---|
BasicExportTable.Entry |
BasicExportTable.export(Remote impl,
ServerEndpoint serverEndpoint,
boolean allowDGC,
boolean keepAlive,
Uuid id)
Exports a remote object to this BasicExportTable.
|
Modifier and Type | Field and Description |
---|---|
private ServerEndpoint |
BasicJeriExporter.se |
Modifier and Type | Method and Description |
---|---|
ServerEndpoint |
BasicJeriExporter.getServerEndpoint()
Returns the server endpoint for this exporter.
|
Constructor and Description |
---|
BasicJeriExporter(ServerEndpoint se,
InvocationLayerFactory ilf)
Creates a new
BasicJeriExporter with the given server
endpoint and invocation layer factory. |
BasicJeriExporter(ServerEndpoint se,
InvocationLayerFactory ilf,
boolean enableDGC,
boolean keepAlive)
Creates a new
BasicJeriExporter with the given server
endpoint, invocation layer factory, enableDGC flag, and
keepAlive flag. |
BasicJeriExporter(ServerEndpoint se,
InvocationLayerFactory ilf,
boolean enableDGC,
boolean keepAlive,
Uuid id)
Creates a new
BasicJeriExporter with the given server
endpoint, invocation layer factory, enableDGC flag,
keepAlive flag, and object identifier. |
Modifier and Type | Class and Description |
---|---|
class |
HttpServerEndpoint
An implementation of the
ServerEndpoint abstraction that
uses HTTP messages sent over TCP sockets (instances of ServerSocket ) for the underlying communication mechanism. |
Modifier and Type | Class and Description |
---|---|
class |
KerberosServerEndpoint
A
ServerEndpoint implementation that uses Kerberos as the
underlying network security protocol to support security related
invocation constraints for remote requests. |
Modifier and Type | Method and Description |
---|---|
void |
KerberosEndpoint.KerberosEndpointInternals.setServerConnManager(ServerEndpoint endpoint,
ServerConnManager manager) |
Modifier and Type | Class and Description |
---|---|
class |
HttpsServerEndpoint
An implementation of
ServerEndpoint that uses HTTPS (HTTP over
TLS/SSL) to support invocation constraints for communication through
firewalls. |
class |
SslServerEndpoint
An implementation of
ServerEndpoint that uses TLS/SSL to support
invocation constraints for direct communication over TCP sockets. |
Modifier and Type | Field and Description |
---|---|
(package private) ServerEndpoint |
SslServerEndpointImpl.serverEndpoint
The associated server endpoint.
|
Modifier and Type | Method and Description |
---|---|
private static SslServerEndpointImpl |
SslEndpoint.SslEndpointInternals.coerce(ServerEndpoint endpoint) |
void |
SslEndpoint.SslEndpointInternals.setServerConnManager(ServerEndpoint endpoint,
ServerConnManager manager) |
Constructor and Description |
---|
HttpsServerEndpoint.HttpsServerEndpointImpl(ServerEndpoint serverEndpoint,
Subject serverSubject,
X500Principal[] serverPrincipals,
String serverHost,
int port,
SocketFactory socketFactory,
ServerSocketFactory serverSocketFactory) |
SslServerEndpointImpl(ServerEndpoint serverEndpoint,
Subject serverSubject,
X500Principal[] serverPrincipals,
String serverHost,
int port,
SocketFactory socketFactory,
ServerSocketFactory serverSocketFactory)
Creates an instance of this class.
|
Modifier and Type | Class and Description |
---|---|
class |
TcpServerEndpoint
An implementation of the
ServerEndpoint abstraction that
uses TCP sockets (instances of ServerSocket ) for the
underlying communication mechanism. |
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.