org.openspaces.admin.pu.dependency
Interface ProcessingUnitDependency
- All Known Implementing Classes:
- ProcessingUnitDependencyConfig
public interface ProcessingUnitDependency
Defines dependency between an unspecified dependant processing unit and one required processing unit.
- Since:
- 8.0.6
- Author:
- itaif
getRequiredProcessingUnitName
String getRequiredProcessingUnitName()
- Returns:
- the name of the required processing unit (the processing unit that is being dependent-upon)
- Since:
- 8.0.6
getWaitForDeploymentToComplete
boolean getWaitForDeploymentToComplete()
- Returns:
- true if the dependent processing unit waits until the required processing unit deployment is complete. False indicates this dependency is disabled.
- Since:
- 8.0.6
getMinimumNumberOfDeployedInstancesPerPartition
int getMinimumNumberOfDeployedInstancesPerPartition()
- Returns:
- the number of required processing unit instances per partition that the dependent processing unit waits for. Zero indicates this dependency is disabled.
- Since:
- 8.0.6
getMinimumNumberOfDeployedInstances
int getMinimumNumberOfDeployedInstances()
- Returns:
- the number of required processing unit instances that the dependent processing unit waits for. Zero indicates this dependency is disabled.
- Since:
- 8.0.6
Copyright © GigaSpaces.