|
GigaSpaces XAP 10.0.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MethodConstraints
Defines an immutable mapping from Method
to
InvocationConstraints
, used to specify per-method constraints.
An instance of this interface must implement Object.equals
to return true
when passed a mapping 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
.
Method Summary | |
---|---|
InvocationConstraints |
getConstraints(Method method)
Returns the constraints for the specified method as a non- null value. |
Iterator |
possibleConstraints()
Returns an iterator that yields all of the possible distinct constraints that can be returned by getConstraints , in arbitrary order and with duplicates permitted. |
Method Detail |
---|
InvocationConstraints getConstraints(Method method)
null
value. The same constraints are always returned
for any given Method
instance and for any equivalent
Method
instance. Note that no exception is thrown for
"unknown" methods; a constraints instance is always returned.
method
- the method
null
value
NullPointerException
- if the argument is null
Iterator possibleConstraints()
getConstraints
, in arbitrary order and with duplicates permitted. The
iterator throws an UnsupportedOperationException
on any
attempt to remove an element.
getConstraints
,
in arbitrary order and with duplicates permitted
|
GigaSpaces XAP 10.0.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |