Interface InternalProcessingUnitDependencies<T extends ProcessingUnitDependency,IT extends InternalProcessingUnitDependency>
- All Superinterfaces:
ProcessingUnitDependencies<T>
- All Known Implementing Classes:
DefaultProcessingUnitDependencies
public interface InternalProcessingUnitDependencies<T extends ProcessingUnitDependency,IT extends InternalProcessingUnitDependency>
extends ProcessingUnitDependencies<T>
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddDetailedDependencies(ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> dependencies) voidaddDetailedDependenciesByCommandLineOption(String commandLineOption, org.jini.rio.core.RequiredDependencies requiredDependencies) voidsetDeploymentDependencies(InternalProcessingUnitDeploymentDependencies<T, IT> deploymentDependencies) Methods inherited from interface org.openspaces.admin.pu.dependency.ProcessingUnitDependencies
getDependenciesRequiredProcessingUnitNames
-
Method Details
-
getDeploymentDependencies
InternalProcessingUnitDeploymentDependencies<T,IT> getDeploymentDependencies()- Specified by:
getDeploymentDependenciesin interfaceProcessingUnitDependencies<T extends ProcessingUnitDependency>
-
addDetailedDependencies
void addDetailedDependencies(ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> dependencies) -
addDetailedDependenciesByCommandLineOption
void addDetailedDependenciesByCommandLineOption(String commandLineOption, org.jini.rio.core.RequiredDependencies requiredDependencies) -
toCommandLineParameters
CommandLineParser.Parameter[] toCommandLineParameters() -
setDeploymentDependencies
void setDeploymentDependencies(InternalProcessingUnitDeploymentDependencies<T, IT> deploymentDependencies)
-