| 
GigaSpaces XAP 9.5 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ProcessingUnitDeployment | |
|---|---|
| org.openspaces.admin.gsm | Support for managing of Grid Service Manager(s) through the Admin API. | 
| org.openspaces.admin.pu | 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 ProcessingUnitDeployment | |
|---|---|
 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)
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).  | 
 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).  | 
| 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 java 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.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)
Sets the security user details for authentication and authorization of the processing unit.  | 
  | 
GigaSpaces XAP 9.5 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||