org.objectweb.jonas.management.monitoring
Class DeployAction

java.lang.Object
  extended by org.objectweb.jonas.management.monitoring.DeployAction

public class DeployAction
extends java.lang.Object

Action of deployment on a remote server Used by jonasAdmin to follow the progression of operations

Author:
durieuxp

Field Summary
static int DEPLOY
           
static int DEPLOYING
           
static int FAILED
           
static int START
           
static int STOP
           
static int SUCCESS
           
static int UNDEPLOY
           
static int UNDEPLOYING
           
static int UPLOAD
           
static int UPLOADDEPLOY
           
static int UPLOADING
           
 
Constructor Summary
DeployAction(ServerProxy proxy, java.lang.String filename, int action)
          Constructor
 
Method Summary
 int getAction()
           
 java.lang.String getErrorMessage()
           
 java.lang.String getFileName()
           
 java.lang.String getServerName()
           
 int getState()
           
 java.lang.String getStateAsString()
           
 void setDeploying()
          Set state to Deploying
 void setError(java.lang.String mess)
          Action has failed
 void setOK()
          Action is successful
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FAILED

public static final int FAILED
See Also:
Constant Field Values

SUCCESS

public static final int SUCCESS
See Also:
Constant Field Values

UPLOADING

public static final int UPLOADING
See Also:
Constant Field Values

DEPLOYING

public static final int DEPLOYING
See Also:
Constant Field Values

UNDEPLOYING

public static final int UNDEPLOYING
See Also:
Constant Field Values

DEPLOY

public static final int DEPLOY
See Also:
Constant Field Values

UNDEPLOY

public static final int UNDEPLOY
See Also:
Constant Field Values

UPLOAD

public static final int UPLOAD
See Also:
Constant Field Values

UPLOADDEPLOY

public static final int UPLOADDEPLOY
See Also:
Constant Field Values

START

public static final int START
See Also:
Constant Field Values

STOP

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

DeployAction

public DeployAction(ServerProxy proxy,
                    java.lang.String filename,
                    int action)
Constructor

Method Detail

setOK

public void setOK()
Action is successful


setDeploying

public void setDeploying()
Set state to Deploying


setError

public void setError(java.lang.String mess)
Action has failed


getState

public int getState()
Returns:
Current state of the action

getStateAsString

public java.lang.String getStateAsString()
Returns:
Current state of the action (String form)

getErrorMessage

public java.lang.String getErrorMessage()
Returns:
The error message when failed

getAction

public int getAction()
Returns:
The deployment action

getFileName

public java.lang.String getFileName()
Returns:
Filename used for deployment action

getServerName

public java.lang.String getServerName()
Returns:
servername