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

## Uses of Class
net.jini.io.UnsupportedConstraintException

Packages that use UnsupportedConstraintException
com.sun.jini.discovery | Provides a set of constraints, low-level utility classes, and provider interfaces for participating in versions 1 and 2 of the multicast request, multicast announcement, and unicast discovery protocols.
net.jini.jeri | Provides the fundamental abstractions and standard implementation classes for Jini(TM) extensible remote invocation (Jini ERI).
net.jini.jeri.connection | Provides interfaces and classes for implementing connection-based Jini(TM) extensible remote invocation (Jini ERI) transport layer providers.
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 UnsupportedConstraintException in com.sun.jini.discovery

Methods in com.sun.jini.discovery that throw UnsupportedConstraintException
`void` | `UnicastDiscoveryServer.checkUnicastDiscoveryConstraints(InvocationConstraints constraints)` Checks and returns normally if this server is capable of fulfilling the given absolute constraints.
`void` | `UnicastDiscoveryClient.checkUnicastDiscoveryConstraints(InvocationConstraints constraints)` Checks and returns normally if this client is capable of fulfilling the given absolute constraints.
`static DiscoveryConstraints` | `DiscoveryConstraints.process(InvocationConstraints constraints)` Processes the discovery-related constraints in the given set of constraints, returning a `DiscoveryConstraints` instance from which the constraint results can be queried.
`void` | `DiscoveryConstraints.checkProtocolVersion(int version)` Checks the protocol version of an incoming multicast request, announcement, or unicast discovery attempt, throwing an `UnsupportedConstraintException` if handling of the given protocol does not satisfy the constraints of this instance.

Uses of UnsupportedConstraintException in net.jini.jeri

Methods in net.jini.jeri that throw UnsupportedConstraintException
`InvocationConstraints` | `InboundRequest.checkConstraints(InvocationConstraints constraints)` Verifies that this request satisfies the transport layer aspects of all of the specified requirements, and returns the requirements that must be at least partially implemented by higher layers in order to fully satisfy the specified requirements.
`InvocationConstraints` | `ServerCapabilities.checkConstraints(InvocationConstraints constraints)` Verifies that this instance supports the transport layer aspects of all of the specified requirements (both in general and in the current security context), and returns the requirements that must be at least partially implemented by higher layers in order to fully satisfy all of the specified requirements.

Uses of UnsupportedConstraintException in net.jini.jeri.connection

Methods in net.jini.jeri.connection that throw UnsupportedConstraintException
`InvocationConstraints` | `ServerConnection.checkConstraints(InboundRequestHandle handle, InvocationConstraints constraints)` Implements `InboundRequest.checkConstraints` for a request with the specified handle.

Uses of UnsupportedConstraintException in net.jini.jeri.http

Methods in net.jini.jeri.http that throw UnsupportedConstraintException
`InvocationConstraints` | `HttpServerEndpoint.checkConstraints(InvocationConstraints constraints)` Verifies that this instance supports the transport layer aspects of all of the specified requirements (both in general and in the current security context), and returns the requirements that must be at least partially implemented by higher layers in order to fully satisfy all of the specified requirements. This method may also return preferences that must be at least partially implemented by higher layers in order to fully satisfy some of the specified preferences. For any given constraint, there must be a clear delineation of which aspects (if any) must be implemented by the transport layer. This method must not return a constraint (as a requirement or a preference, directly or as an element of another constraint) unless this instance can implement all of those aspects. Also, this method must not return a constraint for which all aspects must be implemented by the transport layer. Most of the constraints in the `net.jini.core.constraint` package must be fully implemented by the transport layer and thus must not be returned by this method; the one exception is `Integrity`, for which the transport layer is responsible for the data integrity aspect and higher layers are responsible for the code integrity aspect. For any `ConstraintAlternatives` in the specified constraints, this method should only return a corresponding constraint if all of the alternatives supported by this instance need to be at least partially implemented by higher layers in order to be fully satisfied. The constraints passed to this method may include constraints based on relative time.

Uses of UnsupportedConstraintException in net.jini.jeri.kerberos

Methods in net.jini.jeri.kerberos that throw UnsupportedConstraintException
`static KerberosServerEndpoint` | `KerberosServerEndpoint.getInstance(int port)` Returns a `KerberosServerEndpoint` instance with the specified port, using the default server subject, server principal, and server host.
`static KerberosServerEndpoint` | `KerberosServerEndpoint.getInstance(String serverHost, int port)` Returns a `KerberosServerEndpoint` instance with the specified server host and port, using the default server subject and server principal.
`static KerberosServerEndpoint` | `KerberosServerEndpoint.getInstance(String serverHost, int port, SocketFactory csf, ServerSocketFactory ssf)` Returns a `KerberosServerEndpoint` instance with the specified server host, port, and socket factories, using the default server subject and server principal.
`static KerberosServerEndpoint` | `KerberosServerEndpoint.getInstance(Subject serverSubject, KerberosPrincipal serverPrincipal, String serverHost, int port)` Returns a `KerberosServerEndpoint` instance with the specified server subject, server principal, server host, and port.
`static KerberosServerEndpoint` | `KerberosServerEndpoint.getInstance(Subject serverSubject, KerberosPrincipal serverPrincipal, String serverHost, int port, SocketFactory csf, ServerSocketFactory ssf)` Returns a `KerberosServerEndpoint` instance with the specified server subject, server principal, server host, port, and socket factories.
`InvocationConstraints` | `KerberosServerEndpoint.checkConstraints(InvocationConstraints constraints)`

Uses of UnsupportedConstraintException in net.jini.jeri.ssl

Methods in net.jini.jeri.ssl that throw UnsupportedConstraintException
`InvocationConstraints` | `SslServerEndpoint.checkConstraints(InvocationConstraints constraints)` Checks that it is possible to receive requests that either fully or partially satisfy the specified requirements, and returns any constraints that must be fully or partially implemented by higher layers in order to fully satisfy all of the specified requirements.
`InvocationConstraints` | `HttpsServerEndpoint.checkConstraints(InvocationConstraints constraints)` Checks that it is possible to receive requests that either fully or partially satisfy the specified requirements, and returns any constraints that must be fully or partially implemented by higher layers in order to fully satisfy all of the specified requirements.

Uses of UnsupportedConstraintException in net.jini.jeri.tcp

Methods in net.jini.jeri.tcp that throw UnsupportedConstraintException
`InvocationConstraints` | `TcpServerEndpoint.checkConstraints(InvocationConstraints constraints)` Verifies that this instance supports the transport layer aspects of all of the specified requirements (both in general and in the current security context), and returns the requirements that must be at least partially implemented by higher layers in order to fully satisfy all of the specified requirements. This method may also return preferences that must be at least partially implemented by higher layers in order to fully satisfy some of the specified preferences. For any given constraint, there must be a clear delineation of which aspects (if any) must be implemented by the transport layer. This method must not return a constraint (as a requirement or a preference, directly or as an element of another constraint) unless this instance can implement all of those aspects. Also, this method must not return a constraint for which all aspects must be implemented by the transport layer. Most of the constraints in the `net.jini.core.constraint` package must be fully implemented by the transport layer and thus must not be returned by this method; the one exception is `Integrity`, for which the transport layer is responsible for the data integrity aspect and higher layers are responsible for the code integrity aspect. For any `ConstraintAlternatives` in the specified constraints, this method should only return a corresponding constraint if all of the alternatives supported by this instance need to be at least partially implemented by higher layers in order to be fully satisfied. The constraints passed to this method may include constraints based on relative time.

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

Copyright © 2004 Sun Microsystems, Inc. All rights reserved