| 
GigaSpaces XAP 9.1 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ProcessingUnitInstance | |
|---|---|
| org.openspaces.admin.gsc | Support for managing of Grid Service Container(s) through the Admin API. | 
| org.openspaces.admin.machine | Support for managing of Machine(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.pu.statistics | |
| org.openspaces.admin.samples | |
| org.openspaces.admin.vm | Support for managing of Virtual Machine(s) through the Admin API. | 
| org.openspaces.admin.zone | Support for managing of Zone(s) through the Admin API. | 
| org.openspaces.core.gateway | |
| org.openspaces.grid.gsm.autoscaling.exceptions | |
| org.openspaces.grid.gsm.rebalancing | |
| org.openspaces.grid.gsm.rebalancing.exceptions | |
| Uses of ProcessingUnitInstance in org.openspaces.admin.gsc | 
|---|
| Methods in org.openspaces.admin.gsc that return ProcessingUnitInstance | |
|---|---|
 ProcessingUnitInstance | 
GridServiceContainer.getProcessingUnitInstanceByUID(String processingUnitInstanceUid)
Returns the processing unit instance that are currently deployed within the grid service container according to its uid.  | 
 ProcessingUnitInstance[] | 
GridServiceContainer.getProcessingUnitInstances()
Returns the processing unit instances that are currently deployed within the grid service container.  | 
 ProcessingUnitInstance[] | 
GridServiceContainer.getProcessingUnitInstances(String processingUnitName)
Returns the processing unit instances of the specified name that are currently deployed within the grid service container.  | 
| Methods in org.openspaces.admin.gsc with parameters of type ProcessingUnitInstance | |
|---|---|
 boolean | 
GridServiceContainer.contains(ProcessingUnitInstance processingUnitInstance)
Returns true if the GSC contains the provided processing unit instance. | 
| Uses of ProcessingUnitInstance in org.openspaces.admin.machine | 
|---|
| Methods in org.openspaces.admin.machine that return ProcessingUnitInstance | |
|---|---|
 ProcessingUnitInstance[] | 
Machine.getProcessingUnitInstances()
Returns all the processing unit instances running on the machine.  | 
 ProcessingUnitInstance[] | 
Machine.getProcessingUnitInstances(String processingUnitName)
Returns the processing unit instances of the specified name that are currently deployed on the machine.  | 
| Methods in org.openspaces.admin.machine with parameters of type ProcessingUnitInstance | |
|---|---|
 boolean | 
Machine.contains(ProcessingUnitInstance processingUnitInstance)
Returns true if the processing unit instance exists within the machine. | 
| Uses of ProcessingUnitInstance in org.openspaces.admin.pu | 
|---|
| Methods in org.openspaces.admin.pu that return ProcessingUnitInstance | |
|---|---|
 ProcessingUnitInstance | 
ProcessingUnitPartition.getBackup()
If the processing unit has an embedded space, will return the processing unit instance that holds a the backup space instance.  | 
 ProcessingUnitInstance[] | 
ProcessingUnitPartition.getInstances()
Returns the processing unit instances associated with this partition.  | 
 ProcessingUnitInstance[] | 
ProcessingUnit.getInstances()
Returns the processing unit instances currently discovered.  | 
 ProcessingUnitInstance | 
ProcessingUnitPartition.getPrimary()
If the processing unit has an embedded space, will return the processing unit instance that holds a the primary space instance.  | 
 ProcessingUnitInstance | 
ProcessingUnitInstance.relocateAndWait()
Relocates the any suitable GridServiceContainer. | 
 ProcessingUnitInstance | 
ProcessingUnitInstance.relocateAndWait(GridServiceContainer gridServiceContainerToRelocateTo)
Relocates the instance to the provided GridServiceContainer. | 
 ProcessingUnitInstance | 
ProcessingUnitInstance.relocateAndWait(GridServiceContainer gridServiceContainerToRelocateTo,
                long timeout,
                TimeUnit timeUnit)
Relocates the instance to the provided GridServiceContainer. | 
 ProcessingUnitInstance | 
ProcessingUnitInstance.relocateAndWait(long timeout,
                TimeUnit timeUnit)
Relocates the any suitable GridServiceContainer. | 
 ProcessingUnitInstance | 
ProcessingUnitInstance.restartAndWait()
Restarts the processing unit instance and waits indefinitely for the restarted processing unit instance returning it.  | 
 ProcessingUnitInstance | 
ProcessingUnitInstance.restartAndWait(long timeout,
               TimeUnit timeUnit)
Restarts the processing unit instance and waits for the restarted processing unit instance returning it for the provided timeout.  | 
| Uses of ProcessingUnitInstance in org.openspaces.admin.pu.events | 
|---|
| Methods in org.openspaces.admin.pu.events that return ProcessingUnitInstance | |
|---|---|
 ProcessingUnitInstance | 
ProcessingUnitInstanceStatisticsChangedEvent.getProcessingUnitInstance()
 | 
 ProcessingUnitInstance | 
ProcessingUnitInstanceMemberAliveIndicatorStatusChangedEvent.getProcessingUnitInstance()
 | 
 ProcessingUnitInstance | 
ProcessingUnitInstanceProvisionStatusChangedEvent.getProcessingUnitInstance()
For ProvisionStatus.ATTEMPT - returns null until the processing unit instance is discovered and added. | 
| Methods in org.openspaces.admin.pu.events with parameters of type ProcessingUnitInstance | |
|---|---|
 void | 
ProcessingUnitInstanceAddedEventListener.processingUnitInstanceAdded(ProcessingUnitInstance processingUnitInstance)
A callback indicating that a Processing Unit Instance was added.  | 
 void | 
ProcessingUnitInstanceRemovedEventListener.processingUnitInstanceRemoved(ProcessingUnitInstance processingUnitInstance)
A callback indicating that a Processing Unit Instance was removed.  | 
| Constructors in org.openspaces.admin.pu.events with parameters of type ProcessingUnitInstance | |
|---|---|
ProcessingUnitInstanceMemberAliveIndicatorStatusChangedEvent(ProcessingUnitInstance processingUnitInstance,
                                                             MemberAliveIndicatorStatus previousStatus,
                                                             MemberAliveIndicatorStatus newStatus)
 | 
|
ProcessingUnitInstanceProvisionStatusChangedEvent(ProcessingUnit processingUnit,
                                                  String processingUnitInstanceName,
                                                  ProvisionStatus previousStatus,
                                                  ProvisionStatus newStatus,
                                                  GridServiceContainer gridServiceContainer,
                                                  ProcessingUnitInstance processingUnitInstance)
 | 
|
ProcessingUnitInstanceStatisticsChangedEvent(ProcessingUnitInstance processingUnitInstance,
                                             ProcessingUnitInstanceStatistics statistics)
 | 
|
| Uses of ProcessingUnitInstance in org.openspaces.admin.pu.statistics | 
|---|
| Methods in org.openspaces.admin.pu.statistics with parameters of type ProcessingUnitInstance | |
|---|---|
 SingleInstanceStatisticsConfigurer | 
SingleInstanceStatisticsConfigurer.instance(ProcessingUnitInstance instance)
 | 
| Uses of ProcessingUnitInstance in org.openspaces.admin.samples | 
|---|
| Methods in org.openspaces.admin.samples with parameters of type ProcessingUnitInstance | |
|---|---|
 void | 
TestEventSampler.processingUnitInstanceAdded(ProcessingUnitInstance processingUnitInstance)
 | 
 void | 
TestEventSampler.processingUnitInstanceRemoved(ProcessingUnitInstance processingUnitInstance)
 | 
| Uses of ProcessingUnitInstance in org.openspaces.admin.vm | 
|---|
| Methods in org.openspaces.admin.vm that return ProcessingUnitInstance | |
|---|---|
 ProcessingUnitInstance[] | 
VirtualMachine.getProcessingUnitInstances()
Returns the processing unit instances started within this virtual machine.  | 
| Uses of ProcessingUnitInstance in org.openspaces.admin.zone | 
|---|
| Methods in org.openspaces.admin.zone that return ProcessingUnitInstance | |
|---|---|
 ProcessingUnitInstance[] | 
Zone.getProcessingUnitInstances()
Returns all the processing unit instances running within the zone.  | 
| Uses of ProcessingUnitInstance in org.openspaces.core.gateway | 
|---|
| Methods in org.openspaces.core.gateway that return ProcessingUnitInstance | |
|---|---|
static ProcessingUnitInstance | 
GatewayUtils.extractInstanceIfPuOfGateway(String gatewayName,
                             ProcessingUnit processingUnit)
 | 
| Methods in org.openspaces.core.gateway with parameters of type ProcessingUnitInstance | |
|---|---|
static boolean | 
GatewayUtils.isPuInstanceOfGateway(String gatewayName,
                      ProcessingUnitInstance processingUnitInstance)
 | 
 void | 
AbstractGatewayComponentFactoryBean.processingUnitInstanceAdded(ProcessingUnitInstance processingUnitInstance)
Invoked when a PUI is added. the implementation looks for a PUI with the specified name.  | 
| Constructors in org.openspaces.core.gateway with parameters of type ProcessingUnitInstance | |
|---|---|
GSCForkHandler(int lrmiPort,
               int discoveryPort,
               boolean startEmbeddedLus,
               ProcessingUnitInstance pui,
               String customJvmProperties)
Constructor.  | 
|
| Uses of ProcessingUnitInstance in org.openspaces.grid.gsm.autoscaling.exceptions | 
|---|
| Constructors in org.openspaces.grid.gsm.autoscaling.exceptions with parameters of type ProcessingUnitInstance | |
|---|---|
AutoScalingInstanceStatisticsException(ProcessingUnitInstance instance,
                                       String metric)
 | 
|
| Uses of ProcessingUnitInstance in org.openspaces.grid.gsm.rebalancing | 
|---|
| Methods in org.openspaces.grid.gsm.rebalancing that return types with arguments of type ProcessingUnitInstance | |
|---|---|
static Set<ProcessingUnitInstance> | 
RebalancingUtils.getOtherInstancesFromSamePartition(ProcessingUnitInstance instance)
 | 
static Set<ProcessingUnitInstance> | 
RebalancingUtils.getOtherInstancesFromSamePartitionInContainer(GridServiceContainer container,
                                              ProcessingUnitInstance instance)
 | 
static Set<ProcessingUnitInstance> | 
RebalancingUtils.getOtherInstancesFromSamePartitionInMachine(Machine machine,
                                            ProcessingUnitInstance puInstance)
 | 
| Methods in org.openspaces.grid.gsm.rebalancing with parameters of type ProcessingUnitInstance | |
|---|---|
static Set<ProcessingUnitInstance> | 
RebalancingUtils.getOtherInstancesFromSamePartition(ProcessingUnitInstance instance)
 | 
static Set<ProcessingUnitInstance> | 
RebalancingUtils.getOtherInstancesFromSamePartitionInContainer(GridServiceContainer container,
                                              ProcessingUnitInstance instance)
 | 
static Set<ProcessingUnitInstance> | 
RebalancingUtils.getOtherInstancesFromSamePartitionInMachine(Machine machine,
                                            ProcessingUnitInstance puInstance)
 | 
static GridServiceContainer[] | 
RebalancingUtils.getReplicationSourceContainers(ProcessingUnitInstance instance)
 | 
static boolean | 
RebalancingUtils.isProcessingUnitPartitionIntact(ProcessingUnitInstance instance)
 | 
static String | 
RebalancingUtils.puInstanceToString(ProcessingUnitInstance instance)
 | 
static FutureStatefulProcessingUnitInstance | 
RebalancingUtils.restartProcessingUnitInstanceAsync(ProcessingUnitInstance candidateInstance,
                                   Log logger,
                                   int timeout,
                                   TimeUnit timeUnit)
 | 
| Uses of ProcessingUnitInstance in org.openspaces.grid.gsm.rebalancing.exceptions | 
|---|
| Constructors in org.openspaces.grid.gsm.rebalancing.exceptions with parameters of type ProcessingUnitInstance | |
|---|---|
RemovedContainerProcessingUnitDeploymentException(ProcessingUnitInstance instance,
                                                  GridServiceContainer expectedContainer)
 | 
|
SpaceRecoveryAfterRelocationException(ProcessingUnitInstance instance,
                                      Set<ProcessingUnitInstance> instancesFromSamePartition)
 | 
|
WrongContainerProcessingUnitRelocationException(ProcessingUnitInstance instance,
                                                GridServiceContainer expectedContainer)
 | 
|
| Constructor parameters in org.openspaces.grid.gsm.rebalancing.exceptions with type arguments of type ProcessingUnitInstance | |
|---|---|
SpaceRecoveryAfterRelocationException(ProcessingUnitInstance instance,
                                      Set<ProcessingUnitInstance> instancesFromSamePartition)
 | 
|
  | 
GigaSpaces XAP 9.1 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||