|
GigaSpaces XAP 7.0 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. |
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.pu |
---|
Methods in org.openspaces.admin.pu that return ProcessingUnitDeployment | |
---|---|
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.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.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). |
|
GigaSpaces XAP 7.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |