| Package | Description | 
|---|---|
| com.sun.jini.landlord | 
 
This is a utility for services implementing leases. 
 | 
| com.sun.jini.proxy | |
| com.sun.jini.reggie | 
 Provides implementations of  
ServiceRegistrar. | 
| net.jini.constraint | |
| net.jini.core.constraint | |
| net.jini.discovery | 
 These are utility classes and interfaces that conform to the discovery and join
protocol defined in the Jini(TM) Discovery and Join Specification. 
 | 
| net.jini.security | 
| Modifier and Type | Method and Description | 
|---|---|
MethodConstraints | 
ConstrainableLandlordLease.getConstraints()  | 
| Modifier and Type | Method and Description | 
|---|---|
RemoteMethodControl | 
ConstrainableLandlordLease.setConstraints(MethodConstraints constraints)  | 
| Constructor and Description | 
|---|
ConstrainableLandlordLease(Uuid cookie,
                          Landlord landlord,
                          Uuid landlordUuid,
                          long expiration,
                          MethodConstraints methodConstraints)
Create a new  
ConstrainableLandlordLease. | 
| Modifier and Type | Method and Description | 
|---|---|
static MethodConstraints | 
ConstrainableProxyUtil.translateConstraints(MethodConstraints methodConstraints,
                    Method[] mappings)
Creates a  
MethodConstraints using the constraints in methodConstraints,
 but with the methods remapped according to mappings, where the first element of
 each pair of elements is mapped to the second. | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
ConstrainableProxyUtil.equivalentConstraints(MethodConstraints methodConstraints1,
                     MethodConstraints methodConstraints2,
                     Method[] mappings)
Test to see if two  
MethodConstraints instances are equivalent given a
 method-to-method mapping. | 
static MethodConstraints | 
ConstrainableProxyUtil.translateConstraints(MethodConstraints methodConstraints,
                    Method[] mappings)
Creates a  
MethodConstraints using the constraints in methodConstraints,
 but with the methods remapped according to mappings, where the first element of
 each pair of elements is mapped to the second. | 
static void | 
ConstrainableProxyUtil.verifyConsistentConstraints(MethodConstraints methodConstraints,
                           Object proxy,
                           Method[] mappings)
Verify that an object,  
proxy, is an instance of RemoteMethodControl its
 MethodConstraints are equivalent to another MethodConstraints instance,
 methodConstraints once a mapping has been applied. | 
| Modifier and Type | Method and Description | 
|---|---|
MethodConstraints | 
ConstrainableEventLease.getConstraints()  | 
| Modifier and Type | Method and Description | 
|---|---|
RemoteMethodControl | 
ConstrainableEventLease.setConstraints(MethodConstraints constraints)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BasicMethodConstraints
Basic implementation of  
MethodConstraints, allowing limited wildcard matching on method
 names and parameter types. | 
| Modifier and Type | Method and Description | 
|---|---|
MethodConstraints | 
RemoteMethodControl.getConstraints()
Returns the client constraints placed on this proxy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RemoteMethodControl | 
RemoteMethodControl.setConstraints(MethodConstraints constraints)
Returns a new copy of this proxy with the client constraints set to the specified
 constraints. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MethodConstraints | 
ConstrainableLookupLocator.getConstraints()  | 
| Modifier and Type | Method and Description | 
|---|---|
RemoteMethodControl | 
ConstrainableLookupLocator.setConstraints(MethodConstraints constraints)  | 
| Constructor and Description | 
|---|
ConstrainableLookupLocator(String host,
                          int port,
                          MethodConstraints constraints)
Constructs a new  
ConstrainableLookupLocator instance which can be used to
 perform unicast discovery to the given host and port with the provided constraints applied. | 
ConstrainableLookupLocator(String url,
                          MethodConstraints constraints)
Constructs a new  
ConstrainableLookupLocator instance which can be used to
 perform unicast discovery to the host and port named by the given URL with the provided
 constraints applied. | 
| Modifier and Type | Field and Description | 
|---|---|
protected MethodConstraints | 
BasicProxyPreparer.methodConstraints
Method constraints to use when verifying if proxies are trusted and for setting their
 constraints, if  
BasicProxyPreparer.methodConstraintsSpecified is true. | 
| Modifier and Type | Method and Description | 
|---|---|
protected MethodConstraints | 
BasicProxyPreparer.getMethodConstraints(Object proxy)
Returns the method constraints to use when verifying and setting constraints on the specified
 proxy. 
 | 
| Constructor and Description | 
|---|
BasicProxyPreparer(boolean verify,
                  MethodConstraints methodConstraints,
                  Permission[] permissions)
Creates a proxy preparer that specifies whether proxies should be verified, specifies
 permissions to grant them, and specifies what method constraints to use when verifying and
 setting constraints. 
 | 
Copyright © GigaSpaces.