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

CommandType

public class CommandType extends Object
Class CommandTypes defines enumeration values for the DeploymentStatus object.
author
rsearls

Fields Summary
private int
value
public static final CommandType
DISTRIBUTE
The DeploymentManger action operation being processed is distribute.
public static final CommandType
START
The DeploymentManger action operation being processed is start.
public static final CommandType
STOP
The DeploymentManger action operation being processed is stop.
public static final CommandType
UNDEPLOY
The DeploymentManger action operation being processed is undeploy.
public static final CommandType
REDEPLOY
The DeploymentManger action operation being processed is redeploy.
private static final String[]
stringTable
private static final CommandType[]
enumValueTable
Constructors Summary
protected CommandType(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.CommandTypegetCommandType(int value)
Return an object of the specified value.

param
value a designator for the object.

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

		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 CommandType

		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 CommandType 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);