GigaSpaces XAP 8.0 API

Uses of Interface
org.openspaces.admin.pu.elastic.topology.ElasticDeploymentTopology

Packages that use ElasticDeploymentTopology
org.openspaces.admin.pu.elastic   
org.openspaces.admin.pu.elastic.topology   
org.openspaces.admin.space Support for managing of Space(s) through the Admin API. 
 

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

Classes in org.openspaces.admin.pu.elastic that implement ElasticDeploymentTopology
 class ElasticStatefulProcessingUnitDeployment
          Defines an elastic deployment of a processing unit that with an embedded space..
 class ElasticStatelessProcessingUnitDeployment
          Defines an elastic processing unit deployment that does not contain a space.
 

Uses of ElasticDeploymentTopology in org.openspaces.admin.pu.elastic.topology
 

Subinterfaces of ElasticDeploymentTopology in org.openspaces.admin.pu.elastic.topology
 interface ElasticStatefulDeploymentTopology
           
 interface ElasticStatelessDeploymentTopology<T extends ProcessingUnitDependency>
           
 

Methods in org.openspaces.admin.pu.elastic.topology that return ElasticDeploymentTopology
 ElasticDeploymentTopology ElasticDeploymentTopology.addCommandLineArgument(String vmInputArgument)
          Will add a JVM level argument when the process is executed using pure JVM.
 ElasticDeploymentTopology ElasticDeploymentTopology.addContextProperty(String key, String value)
          Defines a context deploy time property overriding any ${...}
 ElasticDeploymentTopology ElasticDeploymentTopology.addEnvironmentVariable(String name, String value)
          Defines an environment variable that will be passed to forked process.
 ElasticDeploymentTopology ElasticDeploymentTopology.commandLineArgument(String vmInputArgument)
          Will add a JVM level argument when the process is executed using pure JVM.
 ElasticDeploymentTopology ElasticDeploymentTopology.dedicatedMachineProvisioning(ElasticMachineProvisioningConfig config)
          Configure the server side bean that starts and stops machines automatically.
 ElasticDeploymentTopology ElasticDeploymentTopology.environmentVariable(String name, String value)
          Defines an environment variable that will be passed to forked process.
 ElasticDeploymentTopology ElasticDeploymentTopology.memoryCapacityPerContainer(int memoryCapacityPerContainer, MemoryUnit unit)
          Specifies the the heap size per container (operating system process) For example: memoryCapacityPerContainer(256,MemoryUnit.MEGABYTES) is equivalent to commandLineArgument("-Xmx256m").commandLineArgument("-Xms256m")
 ElasticDeploymentTopology ElasticDeploymentTopology.memoryCapacityPerContainer(String memoryCapacityPerContainer)
          Specifies the the heap size per container (operating system process) For example: memoryCapacityPerContainer("256m") is equivalent to commandLineArgument("-Xmx256m").commandLineArgument("-Xms256m")
 ElasticDeploymentTopology ElasticDeploymentTopology.name(String name)
          Sets the processing unit name that will be deployed.
 ElasticDeploymentTopology ElasticDeploymentTopology.overrideCommandLineArguments()
          Will cause JVM options added using commandLineArgument(String) to override all the vm arguments that the JVM will start by default with.
 ElasticDeploymentTopology ElasticDeploymentTopology.sharedMachineProvisioning(String sharingId, ElasticMachineProvisioningConfig config)
          Configure the server side bean that starts and stops machines automatically.
 ElasticDeploymentTopology ElasticDeploymentTopology.useScriptToStartContainer()
          Will cause the GridServiceContainer to be started using a script and not a pure Java process.
 

Uses of ElasticDeploymentTopology in org.openspaces.admin.space
 

Classes in org.openspaces.admin.space that implement ElasticDeploymentTopology
 class ElasticSpaceDeployment
          Defines an elastic deployment of a partitioned data grid (space).
 


GigaSpaces XAP 8.0 API

Copyright © GigaSpaces.