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.