Class SideEffectsSystem
- java.lang.Object
-
- de.quantummaid.usecasemaid.sideeffects.SideEffectsSystem
-
public final class SideEffectsSystem extends Object
-
-
Constructor Summary
Constructors Constructor Description SideEffectsSystem()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CollectorInstance<?,?>>createCollectorInstances()voidexecute(SideEffectInstance<?> sideEffect)static SideEffectsSystemsideEffectsSystem(Map<de.quantummaid.reflectmaid.ResolvedType,SideEffectRegistration> sideEffectRegistrations)
-
-
-
Method Detail
-
sideEffectsSystem
public static SideEffectsSystem sideEffectsSystem(Map<de.quantummaid.reflectmaid.ResolvedType,SideEffectRegistration> sideEffectRegistrations)
-
execute
public void execute(SideEffectInstance<?> sideEffect)
-
createCollectorInstances
public List<CollectorInstance<?,?>> createCollectorInstances()
-
-