GigaSpaces XAP 9.7.2 API

Uses of Class
org.openspaces.admin.space.SpaceDeployment

Packages that use SpaceDeployment
org.openspaces.admin.gsm Support for managing of Grid Service Manager(s) through the Admin API. 
org.openspaces.admin.space Support for managing of Space(s) through the Admin API. 
 

Uses of SpaceDeployment in org.openspaces.admin.gsm
 

Methods in org.openspaces.admin.gsm with parameters of type SpaceDeployment
 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).
 

Uses of SpaceDeployment in org.openspaces.admin.space
 

Methods in org.openspaces.admin.space that return SpaceDeployment
 SpaceDeployment SpaceDeployment.addDependencies(org.openspaces.admin.internal.pu.dependency.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 numberOfParitions instances each with numberOfBackups.
 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 numberOfInstances instances.
 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 ${...}
 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.
 


GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.