GigaSpaces XAP 7.1 API

Uses of Interface
org.openspaces.admin.pu.ProcessingUnit

Packages that use ProcessingUnit
org.openspaces.admin.esm Support for managing of Elastic Service Manager(s) through the Admin API. 
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.pu.events Support for managing of Processing Unit events through the Admin API. 
org.openspaces.admin.samples   
org.openspaces.grid.esm   
 

Uses of ProcessingUnit in org.openspaces.admin.esm
 

Methods in org.openspaces.admin.esm that return ProcessingUnit
 ProcessingUnit ElasticServiceManagers.deploy(ElasticDataGridDeployment deployment)
          Deploys an 'elastic' deployment based on the deployment information and the available resources.
 ProcessingUnit ElasticServiceManager.deploy(ElasticDataGridDeployment deployment)
          Deploys an 'elastic' deployment based on the deployment information and the available resources.
 ProcessingUnit ElasticServiceManagers.deploy(ElasticDataGridDeployment deployment, long timeout, TimeUnit timeUnit)
          Deploys an 'elastic' deployment based on the deployment information and the available resources.
 ProcessingUnit ElasticServiceManager.deploy(ElasticDataGridDeployment deployment, long timeout, TimeUnit timeUnit)
          Deploys an 'elastic' deployment based on the deployment information and the available resources.
 

Uses of ProcessingUnit in org.openspaces.admin.gsm
 

Methods in org.openspaces.admin.gsm that return ProcessingUnit
 ProcessingUnit GridServiceManagers.deploy(MemcachedDeployment deployment)
          Deploys a memcached 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(MemcachedDeployment deployment)
          Deploys a memcached 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(MemcachedDeployment deployment, long timeout, TimeUnit timeUnit)
          Deploys a memcached 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(MemcachedDeployment deployment, long timeout, TimeUnit timeUnit)
          Deploys a memcached 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(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).
 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)
          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).
 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).
 

Uses of ProcessingUnit in org.openspaces.admin.pu
 

Methods in org.openspaces.admin.pu that return ProcessingUnit
 ProcessingUnit ProcessingUnitPartition.getProcessingUnit()
          Returns the processing unit this partition is part of.
 ProcessingUnit ProcessingUnitInstance.getProcessingUnit()
          Returns the processing unit this processing unit instance belongs to.
 ProcessingUnit ProcessingUnits.getProcessingUnit(String name)
          Returns the ProcessingUnit for the given processing unit name.
 ProcessingUnit[] ProcessingUnits.getProcessingUnits()
          Returns the ProcessingUnits currently deployed.
 ProcessingUnit ProcessingUnits.waitFor(String processingUnitName)
          Waits indefinitely till the processing unit is identified as deployed.
 ProcessingUnit ProcessingUnits.waitFor(String processingUnitName, long timeout, TimeUnit timeUnit)
          Waits for the specified timeout (in time interval) till the processing unit is identified as deployed.
 

Methods in org.openspaces.admin.pu that return types with arguments of type ProcessingUnit
 Map<String,ProcessingUnit> ProcessingUnits.getNames()
          Returns a map of ProcessingUnit keyed by their respective names.
 

Uses of ProcessingUnit in org.openspaces.admin.pu.events
 

Methods in org.openspaces.admin.pu.events that return ProcessingUnit
 ProcessingUnit ProcessingUnitStatusChangedEvent.getProcessingUnit()
          Returns the Processing Unit that the deployment status changed for.
 ProcessingUnit ManagingGridServiceManagerChangedEvent.getProcessingUnit()
          Returns the processing unit the managing GSM was changed for.
 ProcessingUnit BackupGridServiceManagerChangedEvent.getProcessingUnit()
          Returns the Processing Unit that the backup GSM event occurred on.
 ProcessingUnit ProcessingUnitSpaceCorrelatedEvent.getProcessingUnit()
          Returns the Processing Unit the space was correlated with.
 

Methods in org.openspaces.admin.pu.events with parameters of type ProcessingUnit
 void ProcessingUnitAddedEventListener.processingUnitAdded(ProcessingUnit processingUnit)
          A callback inidicating that a Processing Unit was added (deployed/discovered).
 void ProcessingUnitRemovedEventListener.processingUnitRemoved(ProcessingUnit processingUnit)
          A callback indicating that a Processing Unit was removed (undeployed).
 

Constructors in org.openspaces.admin.pu.events with parameters of type ProcessingUnit
BackupGridServiceManagerChangedEvent(ProcessingUnit processingUnit, BackupGridServiceManagerChangedEvent.Type type, GridServiceManager gridServiceManager)
           
ManagingGridServiceManagerChangedEvent(ProcessingUnit processingUnit, GridServiceManager newGridServiceManager, GridServiceManager previousGridServiceManager)
           
ProcessingUnitSpaceCorrelatedEvent(Space space, ProcessingUnit processingUnit)
           
ProcessingUnitStatusChangedEvent(ProcessingUnit processingUnit, DeploymentStatus previousStatus, DeploymentStatus newStatus)
           
 

Uses of ProcessingUnit in org.openspaces.admin.samples
 

Methods in org.openspaces.admin.samples with parameters of type ProcessingUnit
 void TestEventSampler.processingUnitAdded(ProcessingUnit processingUnit)
           
 void TestEventSampler.processingUnitRemoved(ProcessingUnit processingUnit)
           
 

Uses of ProcessingUnit in org.openspaces.grid.esm
 

Methods in org.openspaces.grid.esm that return ProcessingUnit
 ProcessingUnit PuCapacityPlanner.getProcessingUnit()
           
 

Methods in org.openspaces.grid.esm with parameters of type ProcessingUnit
static boolean PuCapacityPlanner.isElastic(ProcessingUnit pu)
           
static boolean PuCapacityPlanner.isProcessingUnitIntact(ProcessingUnit pu)
           
static String ToStringHelper.puToString(ProcessingUnit pu)
           
 

Constructors in org.openspaces.grid.esm with parameters of type ProcessingUnit
PuCapacityPlanner(ProcessingUnit pu, ElasticScaleHandler elasticScale)
           
SlaExtractor(ProcessingUnit pu)
           
 


GigaSpaces XAP 7.1 API

Copyright © GigaSpaces.