com.newisys.ova
Enum OVAAssertEventType

java.lang.Object
  extended by java.lang.Enum<OVAAssertEventType>
      extended by com.newisys.ova.OVAAssertEventType
All Implemented Interfaces:
Serializable, Comparable<OVAAssertEventType>

public enum OVAAssertEventType
extends Enum<OVAAssertEventType>

Enumeration of event types for OVAAssert objects.


Enum Constant Summary
All
          Corresponds to all events that occur on an OVAAssert.
AttemptFailure
          A matching attempt on an OVAAssert fails.
AttemptKilled
          A matching attempt on an OVAAssert is killed.
AttemptMarker
          TODO: document AttemptMarker
AttemptRemoved
          A matching attempt on an OVAAssert object is removed.
AttemptSuccess
          A matching attempt on an OVAAssert succeeds.
DisableNewAttemptReporting
          New matching attempt reporting is disabled.
DisableNewAttempts
          New matching attempts on an OVAAssert are disabled.
EnableNewAttemptReporting
          New matching attempt reporting is enabled.
EnableNewAttempts
          New matching attempts on an OVAAssert are ensabled.
LocalVarCreated
          TODO: document LocalVarCreated.
LocalVarDestroyed
          TODO: document LocalVarDestroyed.
LocalVarDuplicated
          TODO: document LocalVarDuplicated.
LocalVarUpdated
          TODO: document LocalVarUpdated.
NewAttemptStarted
          A new matching attempt is started for an OVAAssert object.
Reset
          An OVAAssert is reset.
TransitionFailure
          TODO: document TransitionFailure
TransitionSuccess
          TODO: document TransitionSuccess
 
Method Summary
static OVAAssertEventType forValue(int value)
          Returns the OVAAssertEventType for the given integer value.
 int getValue()
          Returns the integer value associated with this OVAAssertEventType.
static OVAAssertEventType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static OVAAssertEventType[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

All

public static final OVAAssertEventType All
Corresponds to all events that occur on an OVAAssert.


Reset

public static final OVAAssertEventType Reset
An OVAAssert is reset.

See Also:
OVAAssertAction.Reset

NewAttemptStarted

public static final OVAAssertEventType NewAttemptStarted
A new matching attempt is started for an OVAAssert object.


AttemptRemoved

public static final OVAAssertEventType AttemptRemoved
A matching attempt on an OVAAssert object is removed.


AttemptFailure

public static final OVAAssertEventType AttemptFailure
A matching attempt on an OVAAssert fails.


AttemptSuccess

public static final OVAAssertEventType AttemptSuccess
A matching attempt on an OVAAssert succeeds.


AttemptMarker

public static final OVAAssertEventType AttemptMarker
TODO: document AttemptMarker


DisableNewAttempts

public static final OVAAssertEventType DisableNewAttempts
New matching attempts on an OVAAssert are disabled.


EnableNewAttempts

public static final OVAAssertEventType EnableNewAttempts
New matching attempts on an OVAAssert are ensabled.


AttemptKilled

public static final OVAAssertEventType AttemptKilled
A matching attempt on an OVAAssert is killed.


TransitionSuccess

public static final OVAAssertEventType TransitionSuccess
TODO: document TransitionSuccess


TransitionFailure

public static final OVAAssertEventType TransitionFailure
TODO: document TransitionFailure


DisableNewAttemptReporting

public static final OVAAssertEventType DisableNewAttemptReporting
New matching attempt reporting is disabled.


EnableNewAttemptReporting

public static final OVAAssertEventType EnableNewAttemptReporting
New matching attempt reporting is enabled.


LocalVarCreated

public static final OVAAssertEventType LocalVarCreated
TODO: document LocalVarCreated.


LocalVarDuplicated

public static final OVAAssertEventType LocalVarDuplicated
TODO: document LocalVarDuplicated.


LocalVarUpdated

public static final OVAAssertEventType LocalVarUpdated
TODO: document LocalVarUpdated.


LocalVarDestroyed

public static final OVAAssertEventType LocalVarDestroyed
TODO: document LocalVarDestroyed.

Method Detail

values

public static final OVAAssertEventType[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(OVAAssertEventType c : OVAAssertEventType.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static OVAAssertEventType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name

getValue

public int getValue()
Returns the integer value associated with this OVAAssertEventType.

Returns:
the integer value for this enumeration

forValue

public static OVAAssertEventType forValue(int value)
Returns the OVAAssertEventType for the given integer value.

Parameters:
value - the value for which to return an OVAAssertEventType
Returns:
the OVAAssertEventType corresponding to value
Throws:
IllegalArgumentException - if value does not correspond to any OVAAssertEventType