GigaSpaces XAP 9.1 API

org.openspaces.admin.pu.elastic.events
Interface ElasticProcessingUnitProgressChangedEvent

All Superinterfaces:
ElasticProcessingUnitEvent, Externalizable, Serializable
All Known Subinterfaces:
ElasticAutoScalingProgressChangedEvent, ElasticGridServiceAgentProvisioningProgressChangedEvent, ElasticGridServiceContainerProvisioningProgressChangedEvent, ElasticMachineProvisioningProgressChangedEvent, ElasticProcessingUnitDecisionEvent, ElasticProcessingUnitInstanceProvisioningProgressChangedEvent, ElasticProcessingUnitScaleProgressChangedEvent
All Known Implementing Classes:
org.openspaces.admin.internal.pu.elastic.events.AbstractElasticProcessingUnitDecisionEvent, org.openspaces.admin.internal.pu.elastic.events.AbstractElasticProcessingUnitProgressChangedEvent, AbstractGridServiceAgentProvisioningEvent, AbstractMachineProvisioningEvent, ElasticStatefulProcessingUnitPlannedCapacityChangedEvent, ElasticStatelessProcessingUnitPlannedNumberOfInstancesChangedEvent, GridServiceAgentStartedEvent, GridServiceAgentStartRequestedEvent, GridServiceAgentStoppedEvent, GridServiceAgentStopRequestedEvent, MachineStartedEvent, MachineStartRequestedEvent, MachineStoppedEvent, MachineStopRequestedEvent

public interface ElasticProcessingUnitProgressChangedEvent
extends ElasticProcessingUnitEvent

An interface for ESM events that denote a processing unit deployment progress change

Since:
8.0.6
Author:
itaif

Method Summary
 boolean isComplete()
           
 boolean isUndeploying()
           
 
Methods inherited from interface org.openspaces.admin.pu.elastic.events.ElasticProcessingUnitEvent
getGridServiceAgentZones, getProcessingUnitName
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Method Detail

isComplete

boolean isComplete()
Returns:
true if the progress event indicates the process (described by the event class type) is complete.

isUndeploying

boolean isUndeploying()
Returns:
true if the event indicates the processing unit is being undeployed

GigaSpaces XAP 9.1 API

Copyright © GigaSpaces.