Class BeanEnactor4Composite<RESULT>
java.lang.Object
org.openprovenance.prov.template.library.plead.client.integrator.BeanEnactor2<RESULT>
org.openprovenance.prov.template.library.plead.sql.access_control.BeanEnactor4<RESULT>
org.openprovenance.prov.template.library.plead.sql.access_control.BeanEnactor4Composite<RESULT>
- All Implemented Interfaces:
InputOutputProcessor
- Direct Known Subclasses:
SqlCompositeBeanEnactor4
Ensures that composite beans are given an ID
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openprovenance.prov.template.library.plead.sql.access_control.BeanEnactor4
BeanEnactor4.EnactorImplementation<RESULT> -
Constructor Summary
ConstructorsConstructorDescriptionBeanEnactor4Composite(BeanEnactor4.EnactorImplementation<RESULT> realiser, InputProcessor checker, BiFunction<Integer, String, Object> postProcessing) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.openprovenance.prov.template.library.plead.sql.access_control.BeanEnactor4
getPrincipal, process, process, process, process, process, process, setPrincipal
-
Constructor Details
-
BeanEnactor4Composite
public BeanEnactor4Composite(BeanEnactor4.EnactorImplementation<RESULT> realiser, InputProcessor checker, BiFunction<Integer, String, Object> postProcessing)
-
-
Method Details
-
process
- Specified by:
processin interfaceInputOutputProcessor- Overrides:
processin classBeanEnactor4<RESULT>
-