GigaSpaces XAP 8.0 API

Uses of Class
org.openspaces.admin.pu.ProcessingUnitDeployment

Packages that use ProcessingUnitDeployment
org.openspaces.admin.gsm Support for managing of Grid Service Manager(s) through the Admin API. 
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.topology   
org.openspaces.admin.space Support for managing of Space(s) through the Admin API. 
 

Uses of ProcessingUnitDeployment in org.openspaces.admin.gsm
 

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

Uses of ProcessingUnitDeployment in org.openspaces.admin.memcached
 

Methods in org.openspaces.admin.memcached that return ProcessingUnitDeployment
 ProcessingUnitDeployment MemcachedDeployment.toProcessingUnitDeployment()
          Transforms the space deployment to a processing unit deployment (it is a processing unit after all, that simply starts an embedded space).
 

Uses of ProcessingUnitDeployment in org.openspaces.admin.pu
 

Methods in org.openspaces.admin.pu that return ProcessingUnitDeployment
 ProcessingUnitDeployment ProcessingUnitDeployment.addDependencies(org.openspaces.admin.internal.pu.dependency.ProcessingUnitDetailedDependencies<? extends ProcessingUnitDependency> detailedDependencies)
          Postpones deployment of processing unit instances until the specified dependencies are met.
 ProcessingUnitDeployment ProcessingUnitDeployment.addDependency(String requiredProcessingUnitName)
          Postpones deployment of processing unit instances deployment until the specified processing unit deployment is complete.
 ProcessingUnitDeployment ProcessingUnitDeployment.addZone(String zone)
          Adds a zone where the processing unit is allowed to be deployed on.
 ProcessingUnitDeployment ProcessingUnitDeployment.clusterSchema(String clusterSchema)
          Controls the cluster schema of the deployment.
 ProcessingUnitDeployment ProcessingUnitDeployment.maxInstancesPerMachine(int maxInstancesPerMachine)
          Sets the maximum number of instances per machine.
 ProcessingUnitDeployment ProcessingUnitDeployment.maxInstancesPerVM(int maxInstancesPerVM)
          Sets the maximum number of instances per virtual machine.
 ProcessingUnitDeployment ProcessingUnitDeployment.maxInstancesPerZone(String zone, int maxInstancesPerZone)
          Sets the maximum number of instances per zone.
 ProcessingUnitDeployment ProcessingUnitDeployment.name(String name)
          Sets the processing unit name that will be deployed.
 ProcessingUnitDeployment ProcessingUnitDeployment.numberOfBackups(int numberOfBackups)
          Sets the number of backups that will be deployed as part of this processing unit.
 ProcessingUnitDeployment ProcessingUnitDeployment.numberOfInstances(int numberOfInstances)
          Sets the number of instances that will be deployed as part of this processing unit instance.
 ProcessingUnitDeployment ProcessingUnitDeployment.partitioned(int numberOfParitions, int numberOfBackups)
          A convenient method allowing to easily configure the space deployment to deploy a partitioned topology with numberOfParitions instances each with numberOfBackups.
 ProcessingUnitDeployment 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 with numberOfInstances instances.
 ProcessingUnitDeployment ProcessingUnitDeployment.secured(boolean secured)
          Will deploy a secured processing unit.
 ProcessingUnitDeployment ProcessingUnitDeployment.setContextProperty(String key, String value)
          Sets a context deploy time property overriding any ${...}
 ProcessingUnitDeployment ProcessingUnitDeployment.setElasticProperty(String key, String value)
           
 ProcessingUnitDeployment ProcessingUnitDeployment.slaLocation(File slaLocation)
          Sets an external SLA definition location to be loaded.
 ProcessingUnitDeployment ProcessingUnitDeployment.slaLocation(String slaLocation)
          Sets an external SLA definition location to be loaded.
 ProcessingUnitDeployment ProcessingUnitDeployment.toProcessingUnitDeployment(Admin admin)
           
 ProcessingUnitDeployment ProcessingUnitDeployment.userDetails(String userName, String password)
          Sets the username and password (effectively making the processing unit secured) for the processing unit deployment.
 ProcessingUnitDeployment ProcessingUnitDeployment.userDetails(UserDetails userDetails)
          Advance: Sets the security user details for authentication and autherization of the processing unit.
 

Uses of ProcessingUnitDeployment in org.openspaces.admin.pu.elastic
 

Methods in org.openspaces.admin.pu.elastic that return ProcessingUnitDeployment
 ProcessingUnitDeployment ElasticStatelessProcessingUnitDeployment.toProcessingUnitDeployment(Admin admin)
           
 ProcessingUnitDeployment ElasticStatefulProcessingUnitDeployment.toProcessingUnitDeployment(Admin admin)
           
 

Uses of ProcessingUnitDeployment in org.openspaces.admin.pu.topology
 

Methods in org.openspaces.admin.pu.topology that return ProcessingUnitDeployment
 ProcessingUnitDeployment ProcessingUnitDeploymentTopology.toProcessingUnitDeployment(Admin admin)
          Converts the deployment to a standard ProcessingUnitDeployment
 

Uses of ProcessingUnitDeployment in org.openspaces.admin.space
 

Methods in org.openspaces.admin.space that return ProcessingUnitDeployment
 ProcessingUnitDeployment SpaceDeployment.toProcessingUnitDeployment()
          Transforms the space deployment to a processing unit deployment (it is a processing unit after all, that simply starts an embedded space).
 ProcessingUnitDeployment SpaceDeployment.toProcessingUnitDeployment(Admin admin)
           
 ProcessingUnitDeployment ElasticSpaceDeployment.toProcessingUnitDeployment(Admin admin)
           
 


GigaSpaces XAP 8.0 API

Copyright © GigaSpaces.