FileDocCategorySizeDatePackage
ActionType.javaAPI DocGlassfish v2 API4379Fri May 04 22:35:48 BST 2007javax.enterprise.deploy.shared

ActionType

public class ActionType extends Object
Class ActionTypes defines enumeration values for the J2EE DeploymentStatus actions.
author
rsearls

Fields Summary
private int
value
public static final ActionType
EXECUTE
The DeploymentManager action command is executing.
public static final ActionType
CANCEL
A cancel operation is being preformed on the DeploymentManager action command.
public static final ActionType
STOP
A stop operation is being preformed on the DeploymentManager action command.
private static final String[]
stringTable
private static final ActionType[]
enumValueTable
Constructors Summary
protected ActionType(int value)
Construct a new enumeration value with the given integer value.

param
value Integer value.



                         
       
       this.value = value;
    
Methods Summary
public static javax.enterprise.deploy.shared.ActionTypegetActionType(int value)
Return an object of the specified value.

param
value a designator for the object.

   return enumValueTable[value];
    
protected javax.enterprise.deploy.shared.ActionType[]getEnumValueTable()
Returns the enumeration value table for class ActionType

		return enumValueTable;
	
protected intgetOffset()
Returns the lowest integer value used by this enumeration value's enumeration class.

The default implementation returns 0.

return
the offset of the lowest enumeration value.

   return 0;
    
protected java.lang.String[]getStringTable()
Returns the string table for class ActionType

		return stringTable;
	
public intgetValue()
Returns this enumeration value's integer value.

return
the value

   return value;
    
public java.lang.StringtoString()
Return the string name of this ActionType or the integer value if outside the bounds of the table

        String[] strTable = getStringTable();
        int index = value - getOffset();
        if (strTable != null && index >= 0 && index < strTable.length)
            return strTable[index];
        else
            return Integer.toString (value);