|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FunctionCluster
Interface used by classes that support more than one function. It's a common design model to have
a single class support more than one XACML function. In those cases, you should provide a proxy
that implements FunctionCluster
in addition to the Function
. This is
particularly important for the run-time configuration system, which uses this interface to create
"clusters" of functions and therefore can use a smaller configuration file.
Method Summary | |
---|---|
Set<Function> |
getSupportedFunctions()
Returns a single instance of each of the functions supported by some class. |
Method Detail |
---|
Set<Function> getSupportedFunctions()
Set
must contain instances of Function
, and it must be both
non-null and non-empty. It may contain only a single Function
.
Note that this is only used to return concrete Function
s. It may not be used to
report abstract functions.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |