com.cisco.provisioning.cpe.extensions.disruption
Interface DeviceDisruptionContext


public interface DeviceDisruptionContext

This class acts as a container for the device disruption data exchanged between the PACE and the device disruption extension point.


Method Summary
 com.cisco.provisioning.cpe.ConfirmationMode getConfirmationMode()
          Return the confirmation mode.
 Enum<DeviceDisruptionStatus> getDisruptionStatus()
          Return the error message indicating why disruption or disruption confirmation failed.
 boolean isError()
          Return true if status is error
 boolean isSuccess()
          Return true if status is successful
 boolean isWarning()
          Return true if status is warning
 void setDisruptionErrorMessage(String errorMessage)
          Sets the disruption error message.
 void setDisruptionStatus(Enum<DeviceDisruptionStatus> status)
          Sets the disruption status.
 

Method Detail

setDisruptionStatus

void setDisruptionStatus(Enum<DeviceDisruptionStatus> status)
Sets the disruption status.

Parameters:
status - message indicating the status of the disruption

getDisruptionStatus

Enum<DeviceDisruptionStatus> getDisruptionStatus()
Return the error message indicating why disruption or disruption confirmation failed.

Returns:
disruption status

getConfirmationMode

com.cisco.provisioning.cpe.ConfirmationMode getConfirmationMode()
Return the confirmation mode.

Returns:
the confirmation mode

setDisruptionErrorMessage

void setDisruptionErrorMessage(String errorMessage)
Sets the disruption error message.

Parameters:
errorMessage - message indicating why disruption failed

isSuccess

boolean isSuccess()
Return true if status is successful

Returns:
true if status is sucess

isError

boolean isError()
Return true if status is error

Returns:
true if status is error

isWarning

boolean isWarning()
Return true if status is warning

Returns:
true if status is warning