| Package | Description | 
|---|---|
| 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 | Interface and Description | 
|---|---|
interface  | 
ServerEndpoint
Represents one or more communication endpoints on the current
 (local) host to listen for and receive requests on and a template
 for producing an  
Endpoint instance to send requests to
 those communication endpoints. | 
| Modifier and Type | Method and Description | 
|---|---|
InvocationLayerFactory.Instances | 
InvocationLayerFactory.createInstances(Remote impl,
               ObjectEndpoint oe,
               ServerCapabilities caps)
Returns a compatible proxy and invocation dispatcher for a remote
 object being exported. 
 | 
InvocationLayerFactory.Instances | 
AbstractILFactory.createInstances(Remote impl,
               ObjectEndpoint oe,
               ServerCapabilities caps)
Returns a compatible proxy and invocation dispatcher for a remote
 object being exported. 
 | 
protected InvocationDispatcher | 
BasicILFactory.createInvocationDispatcher(Collection methods,
                          Remote impl,
                          ServerCapabilities caps)
Returns an invocation dispatcher to receive incoming remote calls
 for the specified methods to the specified remote object, for a
 server and transport with the specified capabilities. 
 | 
protected abstract InvocationDispatcher | 
AbstractILFactory.createInvocationDispatcher(Collection methods,
                          Remote impl,
                          ServerCapabilities caps)
Returns an invocation dispatcher to receive incoming remote calls
 for the specified methods to the specified remote object, for a
 server and transport with the specified capabilities. 
 | 
| Constructor and Description | 
|---|
BasicInvocationDispatcher(Collection methods,
                         ServerCapabilities serverCapabilities,
                         MethodConstraints serverConstraints,
                         Class permissionClass,
                         ClassLoader loader)
Creates an invocation dispatcher to receive incoming remote calls
 for the specified methods, for a server and transport with the
 specified capabilities, enforcing the specified constraints,
 performing preinvocation access control using the specified
 permission class (if any). 
 | 
| 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 | 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 | Class and Description | 
|---|---|
class  | 
TcpServerEndpoint
An implementation of the  
ServerEndpoint abstraction that
 uses TCP sockets (instances of ServerSocket) for the
 underlying communication mechanism. |