Uses of Class
org.openspaces.admin.pu.ProcessingUnitDeployment
Packages that use ProcessingUnitDeployment
Package
Description
Support for managing of Grid Service Manager(s) through the Admin API.
Internally Used.
Support for managing of Processing Unit(s) through the Admin API.
-
Uses of ProcessingUnitDeployment in org.openspaces.admin.gsm
Methods in org.openspaces.admin.gsm with parameters of type ProcessingUnitDeploymentModifier and TypeMethodDescriptionGridServiceManager.deploy(ProcessingUnitDeployment deployment) Deploys a processing unit based on the processing unit deployment information on the given grid service manager (it will act as the primary GSM for the deployed processing unit).GridServiceManager.deploy(ProcessingUnitDeployment deployment, long timeout, TimeUnit timeUnit) Deploys a processing unit based on the processing unit deployment information on the given grid service manager (it will act as the primary GSM for the deployed processing unit).GridServiceManagers.deploy(ProcessingUnitDeployment deployment) Deploys a processing unit based on the processing unit deployment information on a random grid service manager (it will act as the primary GSM for the deployed processing unit).GridServiceManagers.deploy(ProcessingUnitDeployment deployment, long timeout, TimeUnit timeUnit) Deploys a processing unit based on the processing unit deployment information on a random grid service manager (it will act as the primary GSM for the deployed processing unit). -
Uses of ProcessingUnitDeployment in org.openspaces.admin.internal.application
Methods in org.openspaces.admin.internal.application that return ProcessingUnitDeploymentModifier and TypeMethodDescriptionInternalApplicationDeploymentOptions.getProcessingUnitDeployments(Admin admin) -
Uses of ProcessingUnitDeployment in org.openspaces.admin.internal.gsm
Methods in org.openspaces.admin.internal.gsm with parameters of type ProcessingUnitDeploymentModifier and TypeMethodDescriptionDefaultGridServiceManager.deploy(ProcessingUnitDeployment deployment) DefaultGridServiceManager.deploy(ProcessingUnitDeployment deployment, long timeout, TimeUnit timeUnit) DefaultGridServiceManagers.deploy(ProcessingUnitDeployment deployment) DefaultGridServiceManagers.deploy(ProcessingUnitDeployment deployment, long timeout, TimeUnit timeUnit) -
Uses of ProcessingUnitDeployment in org.openspaces.admin.pu
Methods in org.openspaces.admin.pu that return ProcessingUnitDeploymentModifier and TypeMethodDescriptionProcessingUnitDeployment.addDependencies(ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> detailedDependencies) Postpones deployment of processing unit instances until the specified dependencies are met.ProcessingUnitDeployment.addDependency(String requiredProcessingUnitName) Postpones deployment of processing unit instances deployment until the specified processing unit deployment is complete.ProcessingUnitDeployment.addPrimaryZone(String primaryZone) Adds a preferred zone for primary instances.Adds a zone where the processing unit is allowed to be deployed on.ProcessingUnitDeployment.clusterSchema(String clusterSchema) Controls the cluster schema of the deployment.ProcessingUnitDeployment.maxInstancesPerMachine(int maxInstancesPerMachine) Sets the maximum number of instances per machine.ProcessingUnitDeployment.maxInstancesPerVM(int maxInstancesPerVM) Sets the maximum number of instances per java virtual machine.ProcessingUnitDeployment.maxInstancesPerZone(String zone, int maxInstancesPerZone) Sets the maximum number of instances per zone.Sets the processing unit name that will be deployed.ProcessingUnitDeployment.numberOfBackups(int numberOfBackups) Sets the number of backups that will be deployed as part of this processing unit.ProcessingUnitDeployment.numberOfInstances(int numberOfInstances) Sets the number of instances that will be deployed as part of this processing unit instance.ProcessingUnitDeployment.partitioned(int numberOfParitions, int numberOfBackups) A convenient method allowing to easily configure the space deployment to deploy a partitioned topology withnumberOfParitionsinstances each withnumberOfBackups.ProcessingUnitDeployment.primaryZone(String zone) Set the preferred zones for primary instances.ProcessingUnitDeployment.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.ProcessingUnitDeployment.requiresIsolation(boolean requiresIsolation) ProcessingUnitDeployment.secured(boolean secured) Will deploy a secured processing unit.ProcessingUnitDeployment.setContextProperty(String key, String value) Sets a context deploy time property overriding any${...}defined within a processing unit configuration.ProcessingUnitDeployment.setEnvironmentVariable(String key, String value) ProcessingUnitDeployment.slaLocation(File slaLocation) Sets an external SLA definition location to be loaded.ProcessingUnitDeployment.slaLocation(String slaLocation) Sets an external SLA definition location to be loaded.ProcessingUnitDeployment.userDetails(UserDetails userDetails) Sets the security user details for authentication and authorization of the processing unit.ProcessingUnitDeployment.userDetails(String userName, String password) Sets the username and password (effectively making the processing unit secured) for the processing unit deployment.