Interface InternalProcessingUnitDetailedDependencies<T extends ProcessingUnitDependency,IT extends InternalProcessingUnitDependency>
- All Superinterfaces:
ProcessingUnitDetailedDependencies<T>
- All Known Subinterfaces:
InternalProcessingUnitDeploymentDependencies<T,IT>
- All Known Implementing Classes:
AbstractProcessingUnitDetailedDependencies,DefaultProcessingUnitDeploymentDependencies
public interface InternalProcessingUnitDetailedDependencies<T extends ProcessingUnitDependency,IT extends InternalProcessingUnitDependency>
extends ProcessingUnitDetailedDependencies<T>
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddDependencies(org.jini.rio.core.RequiredDependencies requiredDependencies) Merges with dependencies in GSM formatvoidaddDependency(T dependency) Adds the specified dependency.org.jini.rio.core.RequiredDependenciesConverts this to GSM compatible format.Methods inherited from interface org.openspaces.admin.internal.pu.dependency.ProcessingUnitDetailedDependencies
getDependencyByName, getRequiredProcessingUnitsNames, isEmpty
-
Method Details
-
addDependency
Adds the specified dependency. If a with the same name exits, then the old dependency is merged with the new dependency.- Since:
- 8.0.6
-
toRequiredDependencies
org.jini.rio.core.RequiredDependencies toRequiredDependencies()Converts this to GSM compatible format.- Since:
- 8.0.6
-
addDependencies
void addDependencies(org.jini.rio.core.RequiredDependencies requiredDependencies) Merges with dependencies in GSM format -
getCommandLineOption
String getCommandLineOption()
-