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

java.lang.Object
  |
  +--org.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

SUCCESS

public static final int SUCCESS

FAILURE

public static final int FAILURE

AVOIDED

public static final int AVOIDED

TIMED_OUT

public static final int TIMED_OUT

KILLED

public static final int KILLED
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()
Overrides:
toString in class java.lang.Object


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