Interface ProcessingUnitDetailedDependencies<T extends ProcessingUnitDependency>
- All Known Subinterfaces:
InternalProcessingUnitDeploymentDependencies<T,,IT> InternalProcessingUnitDetailedDependencies<T,,IT> ProcessingUnitDeploymentDependencies<T>
- All Known Implementing Classes:
AbstractProcessingUnitDetailedDependencies,DefaultProcessingUnitDeploymentDependencies
public interface ProcessingUnitDetailedDependencies<T extends ProcessingUnitDependency>
Defines dependency between one processing unit and multiple required processing units.
- Since:
- 8.0.6
- Author:
- itaif
-
Method Summary
Modifier and TypeMethodDescriptiongetDependencyByName(String requiredProcessingUnitName) String[]booleanisEmpty()
-
Method Details
-
isEmpty
boolean isEmpty()- Returns:
- true if there are no dependencies on other processing units
- Since:
- 8.0.6
-
getRequiredProcessingUnitsNames
String[] getRequiredProcessingUnitsNames()- Returns:
- The different dependencies comprising this object.
- Since:
- 8.0.6
-
getDependencyByName
- Returns:
- The processing unit dependency on the specified required processing unit, or null if such dependency does not exist.
- Since:
- 8.0.6
-