Class ReactivePep<T>
java.lang.Object
de.fraunhofer.iese.mydata.reactive.AbstractRxPep<T>
de.fraunhofer.iese.mydata.reactive.ReactivePep<T>
- Type Parameters:
T
- the generic type
- All Implemented Interfaces:
RxPep<T>
The Class RxPep is one implementation for Reactive Pep.
-
Field Summary
Fields inherited from class de.fraunhofer.iese.mydata.reactive.AbstractRxPep
pepInterfaceDescription, pepState, policyEnforcementPoint
-
Constructor Summary
ConstructorDescriptionReactivePep
(Class<T> descriptionInterface, IPolicyEnforcementPoint policyEnforcementPoint) Instantiates a new rx Pep. -
Method Summary
Modifier and TypeMethodDescriptionprotected Object
enforceDecision
(Method method, Object[] args) protected void
Methods inherited from class de.fraunhofer.iese.mydata.reactive.AbstractRxPep
createInstanceAPI, doRegisterAtPMP, getPolicyEnforcementPoint, getState, readAndCreateEvent, readEventDescription, readParameterList
-
Constructor Details
-
ReactivePep
Instantiates a new rx Pep.- Parameters:
descriptionInterface
- the interface descriptionpolicyEnforcementPoint
- the policy enforcement point
-
-
Method Details
-
enforceDecision
- Specified by:
enforceDecision
in classAbstractRxPep<T>
-
postSuccessfulRegistration
protected void postSuccessfulRegistration()- Specified by:
postSuccessfulRegistration
in classAbstractRxPep<T>
-