public interface IPolicyInformationPoint extends IComponent
| Modifier and Type | Method and Description |
|---|---|
DataObject<?> |
evaluate(PipRequest<?> request)
Evaluates a certain method or condition.
|
String |
initialize(String method,
List<Parameter<?>> parameters)
Initializes a certain method or condition evaluation.
|
getHealth, getId, initialize, resetDataObject<?> evaluate(PipRequest<?> request) throws IOException, InformationUndeterminableException
request - Object which contains detailed information (context name and
its parameters) about the PIP requestIOException - if communication is failedInformationUndeterminableException - if sent PIP request is
semantically not processable by PIPString initialize(String method, List<Parameter<?>> parameters) throws IOException, InitializationException
method - the method to be initializes, e.g. deployContext or
initialRepresentationparameters - optional parameters for the methodIOException - throws if there is a communication problemInitializationException - problem occurs at the time of
initializationCopyright © 2018. All rights reserved.