Interface ClassDependenciesFlowContext
- All Known Subinterfaces:
ClassDependenciesContext
public interface ClassDependenciesFlowContext
Context for the
ClassDependencies.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddAnnotation(Object annotation) Adds an annotation to theManagedFunction/ManagedObjectrequiring the dependency.voidaddEscalation(Class<? extends Throwable> escalationType) Adds anEscalation.Adds aFlow.
-
Method Details
-
addFlow
Adds aFlow.- Parameters:
flowName- Name ofFlow.argumentType- ArgumentClasstoFlow.annotations- Annotations.- Returns:
ClassItemIndexof theFlow.
-
addEscalation
Adds anEscalation.- Parameters:
escalationType- Type ofEscalation.
-
addAnnotation
Adds an annotation to theManagedFunction/ManagedObjectrequiring the dependency.- Parameters:
annotation- Annotation.
-