public class ProcessingUnitInstanceProvisionStatusChangedEvent extends Object
ProvisionStatus has changed.ProcessingUnit.getProcessingUnitInstanceProvisionStatusChanged(),
ProcessingUnits.getProcessingUnitInstanceProvisionStatusChanged()| Constructor and Description |
|---|
ProcessingUnitInstanceProvisionStatusChangedEvent(ProcessingUnit processingUnit,
String processingUnitInstanceName,
ProvisionStatus previousStatus,
ProvisionStatus newStatus,
GridServiceContainer gridServiceContainer,
ProcessingUnitInstance processingUnitInstance,
ProcessingUnitInstanceProvisionFailure provisionFailure) |
ProcessingUnitInstanceProvisionStatusChangedEvent(ProcessingUnit processingUnit,
String processingUnitInstanceName,
ProvisionStatus previousStatus,
ProvisionStatus newStatus,
String gscServiceId,
ProcessingUnitInstanceProvisionFailure provisionFailure) |
| Modifier and Type | Method and Description |
|---|---|
GridServiceContainer |
getGridServiceContainer()
For
ProvisionStatus.ATTEMPT - returns the GridServiceContainer a processing
unit instance is instantiating on. |
ProvisionStatus |
getNewStatus() |
ProvisionStatus |
getPreviousStatus() |
ProcessingUnit |
getProcessingUnit() |
ProcessingUnitInstance |
getProcessingUnitInstance()
For
ProvisionStatus.ATTEMPT - returns null until the processing unit
instance is discovered and added. |
String |
getProcessingUnitInstanceName() |
ProcessingUnitInstanceProvisionFailure |
getProvisionFailure()
A provision life-cycle failure can result due to missing container, illegal instance count,
or a failure to instantiate.
|
public ProcessingUnitInstanceProvisionStatusChangedEvent(ProcessingUnit processingUnit, String processingUnitInstanceName, ProvisionStatus previousStatus, ProvisionStatus newStatus, GridServiceContainer gridServiceContainer, ProcessingUnitInstance processingUnitInstance, ProcessingUnitInstanceProvisionFailure provisionFailure)
public ProcessingUnitInstanceProvisionStatusChangedEvent(ProcessingUnit processingUnit, String processingUnitInstanceName, ProvisionStatus previousStatus, ProvisionStatus newStatus, String gscServiceId, ProcessingUnitInstanceProvisionFailure provisionFailure)
public ProcessingUnit getProcessingUnit()
public String getProcessingUnitInstanceName()
ProcessingUnitInstance.getProcessingUnitInstanceName().public ProvisionStatus getPreviousStatus()
null if not status was recorded.public ProvisionStatus getNewStatus()
public GridServiceContainer getGridServiceContainer()
ProvisionStatus.ATTEMPT - returns the GridServiceContainer a processing
unit instance is instantiating on. May be null if not yet discovered. For ProvisionStatus.SUCCESS - returns the GridServiceContainer a processing unit
instance has successfully instantiated on. May be null if not yet discovered.
For ProvisionStatus.FAILURE - returns the GridServiceContainer a processing
unit instance has failed to instantiate on. May be null if no longer available.
For ProvisionStatus.PENDING - returns null.null.public ProcessingUnitInstance getProcessingUnitInstance()
ProvisionStatus.ATTEMPT - returns null until the processing unit
instance is discovered and added. For ProvisionStatus.SUCCESS - returns the ProcessingUnitInstance that has successfully instantiated. May be null if not
yet discovered. For ProvisionStatus.FAILURE - returns null. For ProvisionStatus.PENDING - returns null.null.public ProcessingUnitInstanceProvisionFailure getProvisionFailure()
ProvisionStatus.PENDING or ProvisionStatus.FAILURE.getNewStatus(), or null if no failure was raised.Copyright © GigaSpaces.