GigaSpaces XAP 9.0 API

net.jini.core.constraint
Interface InvocationConstraint

All Known Subinterfaces:
RelativeTimeConstraint
All Known Implementing Classes:
ClientAuthentication, ClientMaxPrincipal, ClientMaxPrincipalType, ClientMinPrincipal, ClientMinPrincipalType, Confidentiality, 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
Author:
Sun Microsystems, Inc.


GigaSpaces XAP 9.0 API

Copyright © GigaSpaces.