Package io.hekate.coordinate
Interface CoordinationConfigProvider
-
public interface CoordinationConfigProvider
Provider ofCoordinationProcess
configurations.Instances of this interface are responsible for providing
CoordinationProcess
configurations that were obtained from some third party sources or constructed dynamically based on the provider-specific rules. Instances of this interface can be registered viaCoordinationServiceFactory.setConfigProviders(List)
method.Another approach to register
CoordinationProcess
configurations is to useCoordinationServiceFactory.setProcesses(List)
method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<CoordinationProcessConfig>
configureCoordination()
Returns a collection of coordination processes configuration that should be registered within theCoordinationService
.
-
-
-
Method Detail
-
configureCoordination
Collection<CoordinationProcessConfig> configureCoordination()
Returns a collection of coordination processes configuration that should be registered within theCoordinationService
.- Returns:
- Coordination processes configuration.
-
-