Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## net.jini.core.constraint
Interface InvocationConstraint

All Known Subinterfaces:
  RelativeTimeConstraint

All Known Implementing Classes:
  ClientAuthentication, ClientMaxPrincipal, ClientMaxPrincipalType, ClientMinPrincipal, ClientMinPrincipalType, Confidentiality, ConfidentialityStrength, ConnectionAbsoluteTime, ConnectionRelativeTime, ConstraintAlternatives, Delegation, DelegationAbsoluteTime, DelegationRelativeTime, DiscoveryProtocolVersion, Integrity, MulticastMaxPacketSize, MulticastTimeToLive, ServerAuthentication, ServerMinPrincipal, UnicastSocketTimeout

public interface InvocationConstraint

The marker interface used to identify constraints for method invocations. Constraints are immutable and should be serializable.

An instance of this interface must implement `Object.equals` to return `true` when passed a constraint that is equivalent in trust, content, and function, and to return `false` otherwise. That is, the `equals` method must be a sufficient substitute for `TrustEquivalence.checkTrustEquivalence`.

Since:
  2.0

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2004 Sun Microsystems, Inc. All rights reserved