Uses of Class
org.openspaces.admin.space.SpaceDeployment
Packages that use SpaceDeployment
Package
Description
Support for managing of Grid Service Manager(s) through the Admin API.
Internally Used.
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 SpaceDeploymentModifier and TypeMethodDescriptionGridServiceManager.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).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).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).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.internal.gsm
Methods in org.openspaces.admin.internal.gsm with parameters of type SpaceDeploymentModifier and TypeMethodDescriptionDefaultGridServiceManager.deploy(SpaceDeployment deployment) DefaultGridServiceManager.deploy(SpaceDeployment deployment, long timeout, TimeUnit timeUnit) DefaultGridServiceManagers.deploy(SpaceDeployment deployment) DefaultGridServiceManagers.deploy(SpaceDeployment deployment, long timeout, TimeUnit timeUnit) -
Uses of SpaceDeployment in org.openspaces.admin.space
Methods in org.openspaces.admin.space that return SpaceDeploymentModifier and TypeMethodDescriptionSpaceDeployment.addDependencies(ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> deploymentDependencies) Postpones deployment of processing unit instances until the specified dependencies are met.SpaceDeployment.addDependency(String requiredProcessingUnitName) Postpones deployment of processing unit instances deployment until the specified processing unit deployment is complete.Adds a zone where the processing unit is allowed to be deployed on.SpaceDeployment.clusterSchema(String clusterSchema) Sets the cluster schema of the Space.SpaceDeployment.maxInstancesPerMachine(int maxInstancesPerMachine) Sets the maximum number of instances per machine.SpaceDeployment.maxInstancesPerVM(int maxInstancesPerVM) Sets the maximum number of instances per virtual machine.SpaceDeployment.maxInstancesPerZone(String zone, int maxInstancesPerZone) Sets the maximum number of instances per zone.SpaceDeployment.numberOfBackups(int numberOfBackups) Sets the number of backups per instance of the space config.setSpaceDeployment.numberOfInstances(int numberOfInstances) Sets the number of instances of the space config.setSpaceDeployment.partitioned(int numberOfPartitions, int numberOfBackups) A convenient method allowing to easily configure the space deployment to deploy a Partitioned topology withnumberOfParitionsinstances each withnumberOfBackups.SpaceDeployment.primaryZone(String zone) Set the primary zone where the processing unit is allowed to be deployed on.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 withnumberOfInstancesinstances.SpaceDeployment.requiresIsolation(boolean requiresIsolation) SpaceDeployment.secured(boolean secured) Will deploy a secured space.SpaceDeployment.setContextProperty(String key, String value) Sets a context deploy time property overriding any${...}defined within a processing unit configuration.SpaceDeployment.setEnvironmentVariable(String key, String value) SpaceDeployment.slaLocation(File slaLocation) Sets an external SLA definition location to be loaded.SpaceDeployment.slaLocation(String slaLocation) Sets an external SLA definition location to be loaded.SpaceDeployment.userDetails(UserDetails userDetails) Advance: Sets the security user details for authentication and autherization of the processing unit.SpaceDeployment.userDetails(String userName, String password) Sets the user name and password (effectively making the processing unit secured) for the processing unit config.set