| Package | Description | 
|---|---|
| org.openspaces.admin.application | |
| org.openspaces.admin.internal.application | |
| org.openspaces.admin.internal.gsm | Internally Used. | 
| org.openspaces.admin.pu | Support for managing of Processing Unit(s) through the Admin API. | 
| org.openspaces.admin.pu.topology | |
| org.openspaces.admin.space | Support for managing of Space(s) through the Admin API. | 
| Modifier and Type | Method and Description | 
|---|---|
| ApplicationDeployment | ApplicationDeployment. addProcessingUnitDeployment(ProcessingUnitDeploymentTopology puDeployment)Adds a processing unit deployment to this application deployment. | 
| ProcessingUnit | Application. deployProcessingUnit(ProcessingUnitDeploymentTopology puDeployment)Deploys the specified processing unit adding it to this application | 
| ApplicationDeployment | ApplicationDeployment. deployProcessingUnit(ProcessingUnitDeploymentTopology puDeployment)Deprecated.  | 
| ProcessingUnit | Application. deployProcessingUnit(ProcessingUnitDeploymentTopology puDeployment,
                    long timeout,
                    TimeUnit timeUnit)Deploys the specified processing unit adding it to this application | 
| Constructor and Description | 
|---|
| ApplicationDeployment(String applicationName,
                     ProcessingUnitDeploymentTopology... processingUnitDeployments)Creates a new application deployment with the specified name, and pu deployments | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnit | DefaultApplication. deployProcessingUnit(ProcessingUnitDeploymentTopology puDeployment) | 
| ProcessingUnit | DefaultApplication. deployProcessingUnit(ProcessingUnitDeploymentTopology puDeployment,
                    long timeout,
                    TimeUnit timeUnit) | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnit | DefaultGridServiceManager. deploy(Application application,
      ProcessingUnitDeploymentTopology deploymentTopology,
      long timeout,
      TimeUnit timeUnit) | 
| ProcessingUnit | InternalGridServiceManagers. deploy(Application application,
      ProcessingUnitDeploymentTopology puDeployment,
      long timeout,
      TimeUnit timeUnit) | 
| ProcessingUnit | DefaultGridServiceManagers. deploy(Application application,
      ProcessingUnitDeploymentTopology puDeploymentTopology,
      long timeout,
      TimeUnit timeUnit) | 
| ProcessingUnit | InternalGridServiceManager. deploy(Application application,
      ProcessingUnitDeploymentTopology deploymentTopology,
      long timeout,
      TimeUnit timeUnit) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ProcessingUnitDeploymentA deployment of processing unit. | 
| 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. | 
| ProcessingUnitDeploymentTopology | ProcessingUnitDeploymentTopology. addDependency(String requiredProcessingUnitName)Postpones deployment of processing unit instances deployment until the specified processing
 unit deployment is complete. | 
| ProcessingUnitDeploymentTopology | ProcessingUnitDeploymentTopology. secured(boolean secured)Will deploy a secured processing unit. | 
| ProcessingUnitDeploymentTopology | ProcessingUnitDeploymentTopology. userDetails(String userName,
           String password)Advanced: Sets the security user details for authentication and authorization of the
 processing unit. | 
| ProcessingUnitDeploymentTopology | ProcessingUnitDeploymentTopology. userDetails(UserDetails userDetails)Advanced: Sets the security user details for authentication and authorization of the
 processing unit. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SpaceDeploymentA deployment of a pure  Spaceprocessing unit (comes built in
 under[GS ROOT]/deploy/templates/datagrid). | 
Copyright © GigaSpaces.