org.apache.commons.jelly.tags.threads
Class RunnableStatus

java.lang.Object
  extended byorg.apache.commons.jelly.tags.threads.RunnableStatus

public class RunnableStatus
extends java.lang.Object

Represents the status of JellyThread.

Author:
Jason Horman

Field Summary
static int AVOIDED
           
static int FAILURE
           
static int KILLED
           
static int NONE
           
static int SUCCESS
           
static int TIMED_OUT
           
 
Constructor Summary
RunnableStatus()
           
RunnableStatus(int status)
           
 
Method Summary
 boolean equals(int status)
           
 boolean equals(RunnableStatus status)
           
 int get()
           
 java.lang.Exception getException()
           
static int getStatusCode(java.lang.String status)
          Used to get the status code from a string representation.
static java.lang.String getStatusString(int status)
          The reverse of getStatusCode
 boolean isAvoided()
           
 boolean isFailure()
           
 boolean isKilled()
           
 boolean isSuccess()
           
 boolean isTimedOut()
           
static boolean isValidStatus(int status)
           
 void set(int status)
           
 void set(int status, java.lang.Exception e)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NONE

public static final int NONE
See Also:
Constant Field Values

SUCCESS

public static final int SUCCESS
See Also:
Constant Field Values

FAILURE

public static final int FAILURE
See Also:
Constant Field Values

AVOIDED

public static final int AVOIDED
See Also:
Constant Field Values

TIMED_OUT

public static final int TIMED_OUT
See Also:
Constant Field Values

KILLED

public static final int KILLED
See Also:
Constant Field Values
Constructor Detail

RunnableStatus

public RunnableStatus()

RunnableStatus

public RunnableStatus(int status)
Method Detail

set

public void set(int status)

set

public void set(int status,
                java.lang.Exception e)

get

public int get()

isSuccess

public boolean isSuccess()

isFailure

public boolean isFailure()

isAvoided

public boolean isAvoided()

isTimedOut

public boolean isTimedOut()

isKilled

public boolean isKilled()

getException

public java.lang.Exception getException()

equals

public boolean equals(RunnableStatus status)

equals

public boolean equals(int status)

getStatusCode

public static int getStatusCode(java.lang.String status)
Used to get the status code from a string representation. Mainly used for xml parsing.

Parameters:
status - The status string rep.
Returns:
The status enum value

getStatusString

public static java.lang.String getStatusString(int status)
The reverse of getStatusCode


isValidStatus

public static boolean isValidStatus(int status)

toString

public java.lang.String toString()


Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.