| 
GigaSpaces XAP 7.1 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||