| Package | Description | 
|---|---|
| org.openspaces.admin.gsm | Support for managing of Grid Service Manager(s) through the Admin API. | 
| org.openspaces.admin.internal.gsm | Internally Used. | 
| org.openspaces.admin.space | Support for managing of Space(s) through the Admin API. | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnit | GridServiceManager. deploy(SpaceDeployment deployment)Deploys a space based on the space deployment information on the given grid service manager
 (it will act as the primary GSM for the deployed processing unit). | 
| ProcessingUnit | GridServiceManagers. deploy(SpaceDeployment deployment)Deploys a space based on the space deployment information on a random grid service manager
 (it will act as the primary GSM for the deployed processing unit). | 
| ProcessingUnit | GridServiceManager. deploy(SpaceDeployment deployment,
      long timeout,
      TimeUnit timeUnit)Deploys a space based on the space deployment information on the given grid service manager
 (it will act as the primary GSM for the deployed processing unit). | 
| ProcessingUnit | GridServiceManagers. deploy(SpaceDeployment deployment,
      long timeout,
      TimeUnit timeUnit)Deploys a space based on the space deployment information on a random grid service manager
 (it will act as the primary GSM for the deployed processing unit). | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessingUnit | DefaultGridServiceManager. deploy(SpaceDeployment deployment) | 
| ProcessingUnit | DefaultGridServiceManagers. deploy(SpaceDeployment deployment) | 
| ProcessingUnit | DefaultGridServiceManager. deploy(SpaceDeployment deployment,
      long timeout,
      TimeUnit timeUnit) | 
| ProcessingUnit | DefaultGridServiceManagers. deploy(SpaceDeployment deployment,
      long timeout,
      TimeUnit timeUnit) | 
| 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. | 
| SpaceDeployment | SpaceDeployment. addDependency(String requiredProcessingUnitName)Postpones deployment of processing unit instances deployment until the specified processing
 unit deployment is complete. | 
| SpaceDeployment | SpaceDeployment. addZone(String zone)Adds a zone where the processing unit is allowed to be deployed on. | 
| SpaceDeployment | SpaceDeployment. clusterSchema(String clusterSchema)Sets the cluster schema of the Space. | 
| SpaceDeployment | SpaceDeployment. maxInstancesPerMachine(int maxInstancesPerMachine)Sets the maximum number of instances per machine. | 
| SpaceDeployment | SpaceDeployment. maxInstancesPerVM(int maxInstancesPerVM)Sets the maximum number of instances per virtual machine. | 
| SpaceDeployment | SpaceDeployment. maxInstancesPerZone(String zone,
                   int maxInstancesPerZone)Sets the maximum number of instances per zone. | 
| SpaceDeployment | SpaceDeployment. numberOfBackups(int numberOfBackups)Sets the number of backups per instance of the space config.set | 
| SpaceDeployment | SpaceDeployment. numberOfInstances(int numberOfInstances)Sets the number of instances of the space config.set | 
| SpaceDeployment | SpaceDeployment. partitioned(int numberOfPartitions,
           int numberOfBackups)A convenient method allowing to easily configure the space deployment to deploy a Partitioned
 topology with  numberOfParitionsinstances each withnumberOfBackups. | 
| SpaceDeployment | SpaceDeployment. primaryZone(String zone)Set the primary zone where the processing unit is allowed to be deployed on. | 
| SpaceDeployment | SpaceDeployment. replicated(boolean async,
          int numberOfInstances)A convenient method allowing to easily configure the space deployment to deploy a replicated
 (either sync or async) topology with  numberOfInstancesinstances. | 
| SpaceDeployment | SpaceDeployment. requiresIsolation(boolean requiresIsolation) | 
| SpaceDeployment | SpaceDeployment. secured(boolean secured)Will deploy a secured space. | 
| SpaceDeployment | SpaceDeployment. setContextProperty(String key,
                  String value)Sets a context deploy time property overriding any  ${...}defined within a
 processing unit configuration. | 
| SpaceDeployment | SpaceDeployment. slaLocation(File slaLocation)Sets an external SLA definition location to be loaded. | 
| SpaceDeployment | SpaceDeployment. slaLocation(String slaLocation)Sets an external SLA definition location to be loaded. | 
| SpaceDeployment | SpaceDeployment. userDetails(String userName,
           String password)Sets the user name and password (effectively making the processing unit secured) for the
 processing unit config.set | 
| SpaceDeployment | SpaceDeployment. userDetails(UserDetails userDetails)Advance: Sets the security user details for authentication and autherization of the
 processing unit. | 
Copyright © GigaSpaces.