| Package | Description | 
|---|---|
| org.openspaces.admin.internal.pu | Internally Used. | 
| org.openspaces.admin.internal.pu.dependency | |
| org.openspaces.admin.pu | Support for managing of Processing Unit(s) through the Admin API. | 
| org.openspaces.admin.pu.config | |
| org.openspaces.admin.pu.dependency | |
| org.openspaces.admin.pu.dependency.config | |
| org.openspaces.admin.pu.topology | |
| org.openspaces.admin.space | Support for managing of Space(s) through the Admin API. | 
| org.openspaces.admin.space.config | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnitDependencies<ProcessingUnitDependency> | DefaultProcessingUnit. getDependencies() | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | InternalProcessingUnitDependency | 
| Modifier and Type | Method and Description | 
|---|---|
| InternalProcessingUnitDeploymentDependencies<ProcessingUnitDependency,InternalProcessingUnitDependency> | DefaultProcessingUnitDependencies. getDeploymentDependencies() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | InternalProcessingUnitDependency. mergeDependency(ProcessingUnitDependency otherDependency)Merges the specified dependencies with existing dependencies. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | AbstractProcessingUnitDependencies. addDetailedAllDependencies(ProcessingUnitDependencies<? extends ProcessingUnitDependency> dependencies) | 
| void | InternalProcessingUnitDependencies. addDetailedDependencies(ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> dependencies) | 
| void | AbstractProcessingUnitDependencies. addDetailedDependencies(ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> detailedDependencies) | 
| void | DefaultProcessingUnitDependencies. setDeploymentDependencies(InternalProcessingUnitDeploymentDependencies<ProcessingUnitDependency,InternalProcessingUnitDependency> deploymentDependencies) | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnitDependencies<ProcessingUnitDependency> | ProcessingUnit. getDependencies() | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnitDeployment | ProcessingUnitDeployment. addDependencies(ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> detailedDependencies)Postpones deployment of processing unit instances until the specified dependencies are met. | 
| void | ProcessingUnitDeployment. setDependencies(ProcessingUnitDependencies<ProcessingUnitDependency> dependencies) | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnitDependency[] | ProcessingUnitConfig. getDeploymentDependencies() | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnitDependencies<ProcessingUnitDependency> | ProcessingUnitConfig. getDependencies() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ProcessingUnitConfig. setDeploymentDependencies(ProcessingUnitDependency[] dependencies)A helper method for setting conditions for processing unit deployment. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ProcessingUnitConfig. setDependencies(ProcessingUnitDependencies<ProcessingUnitDependency> dependencies) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ProcessingUnitDependencies<T extends ProcessingUnitDependency>Aggregates all of the processing unit lifecycle stages that can be postponed. | 
| interface  | ProcessingUnitDeploymentDependencies<T extends ProcessingUnitDependency>Defines a dependency that postpones the processing unit instance deployment. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ProcessingUnitDependencyConfig | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ProcessingUnitDependencyConfig. mergeDependency(ProcessingUnitDependency otherDependency) | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnitDependencies<ProcessingUnitDependency> | ProcessingUnitConfigHolder. getDependencies() | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnitDeploymentTopology | ProcessingUnitDeploymentTopology. addDependencies(ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> deploymentDependencies)Postpones deployment of processing unit instances until the specified dependencies are met. | 
| void | ProcessingUnitConfigHolder. setDependencies(ProcessingUnitDependencies<ProcessingUnitDependency> dependencies) | 
| Modifier and Type | Method and Description | 
|---|---|
| SpaceDeployment | SpaceDeployment. addDependencies(ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> deploymentDependencies)Postpones deployment of processing unit instances until the specified dependencies are met. | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnitDependency[] | SpaceConfig. getDeploymentDependencies() | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnitDependencies<ProcessingUnitDependency> | SpaceConfig. getDependencies() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SpaceConfig. setDeploymentDependencies(ProcessingUnitDependency[] dependencies) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SpaceConfig. setDependencies(ProcessingUnitDependencies<ProcessingUnitDependency> dependencies) | 
Copyright © GigaSpaces.