Class PipWrapper
java.lang.Object
de.fraunhofer.iese.mydata.internal.PipWrapper
- All Implemented Interfaces:
IMyDataComponent
,IPolicyInformationPoint
- See Also:
-
MyDataComponentWrapper
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Object
callServiceMethod
(String methodName, ParameterList parameters) DataObject<?>
evaluate
(PipRequest request) getId()
Retrieve the automatically discovered MethodInterfaceDescriptionsboolean
reset()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.fraunhofer.iese.mydata.component.interfaces.IMyDataComponent
getHealth, getId, reset
-
Field Details
-
alreadyRightTypedReference
-
-
Constructor Details
-
PipWrapper
- Throws:
InvalidEntityException
-
-
Method Details
-
evaluate
public DataObject<?> evaluate(PipRequest request) throws IOException, InformationUndeterminableException - Specified by:
evaluate
in interfaceIPolicyInformationPoint
- Throws:
IOException
InformationUndeterminableException
-
getMethodInterfaceDescriptions
Retrieve the automatically discovered MethodInterfaceDescriptions- Returns:
- The automatically discovered MethodInterfaceDescriptions
-
callServiceMethod
protected Object callServiceMethod(String methodName, ParameterList parameters) throws InformationUndeterminableException -
getHealth
- Specified by:
getHealth
in interfaceIMyDataComponent
- Throws:
IOException
-
getId
- Specified by:
getId
in interfaceIMyDataComponent
- Throws:
IOException
-
reset
- Specified by:
reset
in interfaceIMyDataComponent
- Throws:
IOException
NoSuchEntityException
-