| Package | Description | 
|---|---|
| org.openspaces.admin.application | |
| org.openspaces.admin.memcached | |
| org.openspaces.admin.pu | 
 Support for managing of Processing Unit(s) through the Admin API. 
 | 
| org.openspaces.admin.pu.elastic | |
| org.openspaces.admin.pu.elastic.topology | |
| 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. 
 | 
ApplicationDeployment | 
ApplicationDeployment.deployProcessingUnit(ProcessingUnitDeploymentTopology puDeployment)
Deprecated.  
 | 
ProcessingUnit | 
Application.deployProcessingUnit(ProcessingUnitDeploymentTopology puDeployment)
Deploys the specified processing unit adding it to this application 
 | 
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 | Class and Description | 
|---|---|
class  | 
MemcachedDeployment
A deployment of a pure memcached processing unit (comes built in
 under  
[GS ROOT]/deploy/templates/memcached). | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ProcessingUnitDeployment
A deployment of processing unit. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ElasticStatefulProcessingUnitDeployment
Defines an elastic deployment of a processing unit that with an embedded space.. 
 | 
class  | 
ElasticStatelessProcessingUnitDeployment
Defines an elastic processing unit deployment that does not contain a space. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ElasticDeploymentTopology  | 
interface  | 
ElasticStatefulDeploymentTopology  | 
interface  | 
ElasticStatelessDeploymentTopology<T extends ProcessingUnitDependency>  | 
| Modifier and Type | Method and Description | 
|---|---|
ProcessingUnitDeploymentTopology | 
ProcessingUnitDeploymentTopology.addDependencies(org.openspaces.admin.internal.pu.dependency.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  | 
ElasticSpaceDeployment
Defines an elastic deployment of a partitioned data grid (space). 
 | 
class  | 
SpaceDeployment
A deployment of a pure  
Space processing unit (comes built in
 under [GS ROOT]/deploy/templates/datagrid). | 
Copyright © GigaSpaces.