Class EInvalidSelfTestException

All Implemented Interfaces:
Serializable

public class EInvalidSelfTestException extends ESelfTestException
This class implements an invalid self test exception. EInvalidSelfTestExceptions are derived from ESelfTestExceptions in order to allow users to easily do self tests without try-catch clauses. EInvalidSelfTestExceptions should be caught by SelfTestSubsystem managers.

Version:
$Revision$, $Date$
See Also:
  • Constructor Details

    • EInvalidSelfTestException

      public EInvalidSelfTestException(String instanceName)
      Constructs an "invalid" self test exception.

      Parameters:
      instanceName - invalid "instanceName" exception details
    • EInvalidSelfTestException

      public EInvalidSelfTestException(String instanceName, String instanceValue)
      Constructs a "invalid" self test exception where the value is always invalid from a name/value pair

      Parameters:
      instanceName - invalid "instanceName" exception details
      instanceValue - invalid "instanceValue" exception details
    • EInvalidSelfTestException

      public EInvalidSelfTestException(String instanceStore, String instanceParameter, String instanceValue)
      Constructs an "invalid" self test exception where the parameter is always invalid from a substore.parameter/value pair; (the value passed in may be null).

      Parameters:
      instanceStore - invalid "instanceStore" exception details
      instanceParameter - invalid "instanceParameter" exception details
      instanceValue - invalid "instanceValue" exception details (may be null)
  • Method Details

    • getInstanceName

      public String getInstanceName()
      Returns the instance name associated with this self test.

      Returns:
      name portion of the name/value pair
    • getInstanceStore

      public String getInstanceStore()
      Returns the store associated with this self test.

      Returns:
      substore portion of the substore.parameter/value pair
    • getInstanceParameter

      public String getInstanceParameter()
      Returns the parameter associated with this self test.

      Returns:
      parameter portion of the substore.parameter/value pair
    • getInstanceValue

      public String getInstanceValue()
      Returns the value associated with this self test.

      Returns:
      value portion of the name/value pair