GigaSpaces XAP 8.0 API

org.openspaces.grid.gsm.strategy
Class ScaleStrategyProgressEventState

java.lang.Object
  extended by org.openspaces.grid.gsm.strategy.ScaleStrategyProgressEventState

public class ScaleStrategyProgressEventState
extends Object

Triggers events based on exceptions raised by AbstractScaleStrategyBean

Author:
itaif

Constructor Summary
ScaleStrategyProgressEventState(org.jini.rio.monitor.event.EventsStore eventStore, boolean isUndeploying, String processingUnitName, Class<? extends org.openspaces.admin.internal.pu.elastic.events.AbstractElasticProcessingUnitProgressChangedEvent> progressChangedEventClass, Class<? extends org.openspaces.admin.internal.pu.elastic.events.AbstractElasticProcessingUnitFailureEvent> failureEventClass)
           
ScaleStrategyProgressEventState(org.jini.rio.monitor.event.EventsStore eventStore, boolean isUndeploying, String processingUnitName, Class<org.openspaces.admin.internal.pu.elastic.events.DefaultElasticProcessingUnitScaleProgressChangedEvent> progressChangedEventClass)
           
 
Method Summary
 void enqueuProvisioningCompletedEvent()
           
 void enqueuProvisioningInProgressEvent()
           
 void enqueuProvisioningInProgressEvent(SlaEnforcementInProgressException e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScaleStrategyProgressEventState

public ScaleStrategyProgressEventState(org.jini.rio.monitor.event.EventsStore eventStore,
                                       boolean isUndeploying,
                                       String processingUnitName,
                                       Class<? extends org.openspaces.admin.internal.pu.elastic.events.AbstractElasticProcessingUnitProgressChangedEvent> progressChangedEventClass,
                                       Class<? extends org.openspaces.admin.internal.pu.elastic.events.AbstractElasticProcessingUnitFailureEvent> failureEventClass)

ScaleStrategyProgressEventState

public ScaleStrategyProgressEventState(org.jini.rio.monitor.event.EventsStore eventStore,
                                       boolean isUndeploying,
                                       String processingUnitName,
                                       Class<org.openspaces.admin.internal.pu.elastic.events.DefaultElasticProcessingUnitScaleProgressChangedEvent> progressChangedEventClass)
Method Detail

enqueuProvisioningInProgressEvent

public void enqueuProvisioningInProgressEvent(SlaEnforcementInProgressException e)

enqueuProvisioningInProgressEvent

public void enqueuProvisioningInProgressEvent()

enqueuProvisioningCompletedEvent

public void enqueuProvisioningCompletedEvent()

GigaSpaces XAP 8.0 API

Copyright © GigaSpaces.