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