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
ConstructorsConstructorDescriptionReactivePep(Class<T> descriptionInterface, IPolicyEnforcementPoint policyEnforcementPoint) Instantiates a new rx Pep. -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectenforceDecision(Method method, Object[] args) protected voidMethods 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:
enforceDecisionin classAbstractRxPep<T>
-
postSuccessfulRegistration
protected void postSuccessfulRegistration()- Specified by:
postSuccessfulRegistrationin classAbstractRxPep<T>
-