| Package | Description | 
|---|---|
| net.jini.constraint | 
 Provides a basic implementation of
 
MethodConstraints and a
TrustVerifier for common constraints. | 
| net.jini.core.constraint | 
 Defines constraints and collections of constraints that can be used to control
method invocation, and an interface that proxies implement to allow clients
to specify constraints for remote method calls. 
 | 
| net.jini.core.discovery | 
 A standard utility class for finding particular lookup services. 
 | 
| net.jini.discovery | 
 These are utility classes and interfaces that conform to the discovery and join
protocol defined in the Jini Discovery and Join Specification. 
 | 
| net.jini.jeri | 
 Provides the fundamental abstractions and standard implementation
classes for Jini extensible remote invocation (Jini ERI). 
 | 
| net.jini.jeri.connection | 
 Provides interfaces and classes for implementing connection-based
Jini 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. | 
| net.jini.security | 
 Provides mechanisms and abstractions for managing security, especially in the
presence of dynamically downloaded code. 
 | 
| net.jini.security.proxytrust | 
 
Historically, proxy trust relied on the Java sandbox, however with the 
plethora of security problems relating to serialization. 
 | 
| org.apache.river.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. 
 | 
| org.apache.river.discovery.plaintext | 
 Provides an implementation of the  
net.jini.discovery.plaintext
discovery format, specified in the Jini Discovery and Join
Specification. | 
| org.apache.river.landlord | 
 
This is a utility for services implementing leases. 
 | 
| org.apache.river.outrigger | 
 This is an implementation of a JavaSpaces technology-enabled service. 
 | 
| org.apache.river.phoenix | 
 A configurable Java(TM) Remote Method Invocation (Java RMI) activation
system daemon implementation. 
 | 
| org.apache.river.proxy | 
| Class and Description | 
|---|
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| MethodConstraints
 Defines an immutable mapping from  
Method to
 InvocationConstraints, used to specify per-method constraints. | 
| Class and Description | 
|---|
| AtomicInputValidation
 Represents an invariant constraint on  
ObjectInput and 
 ObjectOutput, covering data transmitted in band as part
 of the remote call itself. | 
| ClientAuthentication
 Represents a constraint on authentication of the client to the server. 
 | 
| Confidentiality
 Represents a constraint on the confidentiality of message contents. 
 | 
| Delegation
 Represents a constraint on delegation from the client to the server. 
 | 
| Integrity
 Represents a constraint on the integrity of message contents, covering not
 only data transmitted in band as part of the remote call itself, but also
 out-of-band downloaded code. 
 | 
| InvocationConstraint
 The marker interface used to identify constraints for method invocations. 
 | 
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| MethodConstraints
 Defines an immutable mapping from  
Method to
 InvocationConstraints, used to specify per-method constraints. | 
| RelativeTimeConstraint
 Implemented by constraints that are expressed in terms of relative time,
 to support conversion to absolute time constraints. 
 | 
| RemoteMethodControl
 Defines an interface to proxies for setting constraints to control remote
 method calls. 
 | 
| ServerAuthentication
 Represents a constraint on authentication of the server to the client. 
 | 
| Class and Description | 
|---|
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| Class and Description | 
|---|
| MethodConstraints
 Defines an immutable mapping from  
Method to
 InvocationConstraints, used to specify per-method constraints. | 
| RemoteMethodControl
 Defines an interface to proxies for setting constraints to control remote
 method calls. 
 | 
| Class and Description | 
|---|
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| MethodConstraints
 Defines an immutable mapping from  
Method to
 InvocationConstraints, used to specify per-method constraints. | 
| Class and Description | 
|---|
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| Class and Description | 
|---|
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| Class and Description | 
|---|
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| Class and Description | 
|---|
| InvocationConstraint
 The marker interface used to identify constraints for method invocations. 
 | 
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| Class and Description | 
|---|
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| Class and Description | 
|---|
| MethodConstraints
 Defines an immutable mapping from  
Method to
 InvocationConstraints, used to specify per-method constraints. | 
| Class and Description | 
|---|
| RemoteMethodControl
 Defines an interface to proxies for setting constraints to control remote
 method calls. 
 | 
| Class and Description | 
|---|
| InvocationConstraint
 The marker interface used to identify constraints for method invocations. 
 | 
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| Class and Description | 
|---|
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| Class and Description | 
|---|
| MethodConstraints
 Defines an immutable mapping from  
Method to
 InvocationConstraints, used to specify per-method constraints. | 
| RemoteMethodControl
 Defines an interface to proxies for setting constraints to control remote
 method calls. 
 | 
| Class and Description | 
|---|
| MethodConstraints
 Defines an immutable mapping from  
Method to
 InvocationConstraints, used to specify per-method constraints. | 
| Class and Description | 
|---|
| InvocationConstraints
 An immutable aggregation of constraints into a set of requirements and a
 set of preferences. 
 | 
| MethodConstraints
 Defines an immutable mapping from  
Method to
 InvocationConstraints, used to specify per-method constraints. | 
| Class and Description | 
|---|
| MethodConstraints
 Defines an immutable mapping from  
Method to
 InvocationConstraints, used to specify per-method constraints. | 
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.