GigaSpaces XAP 9.5 API

org.openspaces.admin.pu.elastic.topology
Interface AdvancedStatefulDeploymentTopology

All Known Implementing Classes:
ElasticSpaceDeployment, ElasticStatefulProcessingUnitDeployment

public interface AdvancedStatefulDeploymentTopology


Method Summary
 AdvancedStatefulDeploymentTopology numberOfBackupsPerPartition(int numberOfBackupsPerPartition)
          Overrides the number of backup processing unit instances per partition.
 AdvancedStatefulDeploymentTopology numberOfPartitions(int numberOfPartitions)
          Defines the number of processing unit partitions.
 AdvancedStatefulDeploymentTopology singleMachineDeployment()
          Allows deployment of the processing unit on a single machine, by lifting the limitation for primary and backup processing unit instances from the same partition to be deployed on different machines.
 

Method Detail

numberOfBackupsPerPartition

AdvancedStatefulDeploymentTopology numberOfBackupsPerPartition(int numberOfBackupsPerPartition)
Overrides the number of backup processing unit instances per partition. Default is 1 This is an advanced property.

Since:
8.0

numberOfPartitions

AdvancedStatefulDeploymentTopology numberOfPartitions(int numberOfPartitions)
Defines the number of processing unit partitions. This property cannot be used with ElasticStatefulDeploymentTopology.maxMemoryCapacity(String) and ElasticStatefulDeploymentTopology.maxNumberOfCpuCores(int). This is an advanced property.

Since:
8.0

singleMachineDeployment

AdvancedStatefulDeploymentTopology singleMachineDeployment()
Allows deployment of the processing unit on a single machine, by lifting the limitation for primary and backup processing unit instances from the same partition to be deployed on different machines. Default value is false (by default primary instances and backup instances need separate machines). This is an advanced property.

Since:
8.0

GigaSpaces XAP 9.5 API

Copyright © GigaSpaces.