Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
net.jini.jeri.ServerCapabilities

Packages that use ServerCapabilities
com.sun.jini.phoenix | A configurable RMI activation system daemon implementation.
net.jini.jeri | Provides the fundamental abstractions and standard implementation classes for Jini(TM) 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.

Uses of ServerCapabilities in com.sun.jini.phoenix

Methods in com.sun.jini.phoenix with parameters of type ServerCapabilities
`protected InvocationDispatcher` | `SystemAccessILFactory.createInvocationDispatcher(Collection methods, Remote impl, ServerCapabilities caps)` Returns a `SystemAccessILFactory.SystemDispatcher` instance constructed with the specified methods, the class loader specified during construction, the remote object, server capabilities, and the server constraints, permission class, and group policy that this factory was constructed with and a flag indicating whether the dispatcher should only accept calls from the local host.
`protected InvocationDispatcher` | `AccessILFactory.createInvocationDispatcher(Collection methods, Remote impl, ServerCapabilities caps)` Returns an `AccessILFactory.AccessDispatcher` instance constructed with the specified methods, the specified server capabilities, and the class loader specified at construction.

Constructors in com.sun.jini.phoenix with parameters of type ServerCapabilities
`SystemAccessILFactory.SystemDispatcher(Collection methods, Remote impl, ServerCapabilities serverCaps, MethodConstraints serverConstraints, Class permClass, GroupPolicy policy, boolean localAccessCheck, 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, and performing preinvocation access control using the specified permission class and group policy.
`AccessILFactory.AccessDispatcher(Collection methods, ServerCapabilities caps, ClassLoader loader)` Constructs an invocation dispatcher for the specified methods.

Uses of ServerCapabilities in net.jini.jeri

Subinterfaces of ServerCapabilities in net.jini.jeri
`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.

Methods in net.jini.jeri with parameters of type ServerCapabilities
`InvocationLayerFactory.Instances` | `InvocationLayerFactory.createInstances(Remote impl, ObjectEndpoint oe, ServerCapabilities caps)` Returns a compatible proxy and invocation dispatcher for a remote object being exported.
`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.
`InvocationLayerFactory.Instances` | `AbstractILFactory.createInstances(Remote impl, ObjectEndpoint oe, ServerCapabilities caps)` Returns a compatible proxy and invocation dispatcher for a remote object being exported. The proxy and invocation dispatcher are returned in an `InvocationLayerFactory.Instances` container object. The proxy sends calls to the remote object using the supplied `ObjectEndpoint`. The returned proxy implements an implementation-specific set of remote interfaces of `impl` and may implement additional implementation-specific interfaces. A given `Exporter` implementation should only call this method once per export. An invocation dispatcher constructed for a previous export should not be reused. `AbstractILFactory` implements this method to return a `Proxy` instance where: If the class loader specified during construction is not `null`, the proxy's class is defined by the specified loader.
`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.

Constructors in net.jini.jeri with parameters of type ServerCapabilities
`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).

Uses of ServerCapabilities in net.jini.jeri.http

Classes in net.jini.jeri.http that implement ServerCapabilities
`class` | `HttpServerEndpoint` An implementation of the `ServerEndpoint` abstraction that uses HTTP messages sent over TCP sockets (instances of `ServerSocket`) for the underlying communication mechanism.

Uses of ServerCapabilities in net.jini.jeri.kerberos

Classes in net.jini.jeri.kerberos that implement ServerCapabilities
`class` | `KerberosServerEndpoint` A `ServerEndpoint` implementation that uses Kerberos as the underlying network security protocol to support security related invocation constraints for remote requests.

Uses of ServerCapabilities in net.jini.jeri.ssl

Classes in net.jini.jeri.ssl that implement ServerCapabilities
`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.

Uses of ServerCapabilities in net.jini.jeri.tcp

Classes in net.jini.jeri.tcp that implement ServerCapabilities
`class` | `TcpServerEndpoint` An implementation of the `ServerEndpoint` abstraction that uses TCP sockets (instances of `ServerSocket`) for the underlying communication mechanism.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004 Sun Microsystems, Inc. All rights reserved