Package ca.cdr.api.fhirgw.svc
Interface IBaseOrchestrator<T extends BaseRouteJson<?>>
- All Known Subinterfaces:
IOperationOrchestrator
public interface IBaseOrchestrator<T extends BaseRouteJson<?>>
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddRoute(T theRoute, Map<String, IFhirEndpointGatewayTarget> theTargets) To be called during initialization only to add a route to this orchestratorvoidsetTargets(TargetMap theTargets) To be called during initialization only to provide the target definitions to the orchestrator
-
Method Details
-
addRoute
To be called during initialization only to add a route to this orchestrator- Parameters:
theTargets- Key is the target ID, value is the target object
-
setTargets
To be called during initialization only to provide the target definitions to the orchestrator
-