GigaSpaces XAP 10.0.1 API

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

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 ProcessingUnitInstanceMemberAliveIndicatorStatusChangedEvent.getProcessingUnitInstance()
           
 ProcessingUnitInstance ProcessingUnitInstanceStatisticsChangedEvent.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 GatewayServiceDetails GatewayUtils.extractGatewayDetails(ProcessingUnitInstance instance)
           
static String GatewayUtils.extractGatewayName(ProcessingUnitInstance instance)
           
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, long 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 10.0.1 API

Copyright © GigaSpaces.