org.jostraca.setup
Interface SetupAction

All Known Implementing Classes:
SetupActionSupport

public interface SetupAction

Description:
Interface implemented by classes which perform setup actions


Field Summary
static java.lang.String CONF_Arguments
           
static java.lang.String CONF_ExecPath
           
static java.lang.String CONF_HomeFolder
           
static java.lang.String CONF_IsWindows9x
           
static java.lang.String CONF_OSType
           
static java.lang.String CONF_ScriptPath
           
static java.lang.String CONF_ScriptSource
           
static java.lang.String CONF_SetupActions
           
static java.lang.String CONF_UsingCurrentFolder
           
static int EX_FIND_PATH_FAILURE
           
static int EX_FIND_SCRIPT_FAILURE
           
static int EX_LOAD_ACTION_CLASSES
           
static int EX_NOT_AT_HOME_NO_FILE
           
static int EX_NOT_AT_HOME_SOME_EXCEPTION
           
static int EX_PATH_EMPTY
           
static int EX_SAVE_SCRIPT_FAILURE
           
static int EX_SET_PERMS_EXEC_FAILURE
           
static int EX_SET_PERMS_FAILURE
           
static int EX_UNKNOWN
           
static java.lang.String OS_Unix
           
static java.lang.String OS_Windows
           
static java.lang.String PATH_dot
           
static java.lang.String VALUE_no
           
static java.lang.String VALUE_yes
           
 
Method Summary
 void doSetup(java.util.Hashtable pConfig, SetupManager pSetupManager)
           
 java.lang.String getDonePhrase()
           
 java.lang.String getName()
           
 void undoSetup()
           
 

Field Detail

EX_UNKNOWN

public static final int EX_UNKNOWN
See Also:
Constant Field Values

EX_LOAD_ACTION_CLASSES

public static final int EX_LOAD_ACTION_CLASSES
See Also:
Constant Field Values

EX_NOT_AT_HOME_NO_FILE

public static final int EX_NOT_AT_HOME_NO_FILE
See Also:
Constant Field Values

EX_NOT_AT_HOME_SOME_EXCEPTION

public static final int EX_NOT_AT_HOME_SOME_EXCEPTION
See Also:
Constant Field Values

EX_PATH_EMPTY

public static final int EX_PATH_EMPTY
See Also:
Constant Field Values

EX_FIND_PATH_FAILURE

public static final int EX_FIND_PATH_FAILURE
See Also:
Constant Field Values

EX_FIND_SCRIPT_FAILURE

public static final int EX_FIND_SCRIPT_FAILURE
See Also:
Constant Field Values

EX_SAVE_SCRIPT_FAILURE

public static final int EX_SAVE_SCRIPT_FAILURE
See Also:
Constant Field Values

EX_SET_PERMS_FAILURE

public static final int EX_SET_PERMS_FAILURE
See Also:
Constant Field Values

EX_SET_PERMS_EXEC_FAILURE

public static final int EX_SET_PERMS_EXEC_FAILURE
See Also:
Constant Field Values

CONF_SetupActions

public static final java.lang.String CONF_SetupActions
See Also:
Constant Field Values

CONF_HomeFolder

public static final java.lang.String CONF_HomeFolder
See Also:
Constant Field Values

CONF_Arguments

public static final java.lang.String CONF_Arguments
See Also:
Constant Field Values

CONF_ExecPath

public static final java.lang.String CONF_ExecPath
See Also:
Constant Field Values

CONF_OSType

public static final java.lang.String CONF_OSType
See Also:
Constant Field Values

CONF_ScriptSource

public static final java.lang.String CONF_ScriptSource
See Also:
Constant Field Values

CONF_IsWindows9x

public static final java.lang.String CONF_IsWindows9x
See Also:
Constant Field Values

CONF_ScriptPath

public static final java.lang.String CONF_ScriptPath
See Also:
Constant Field Values

CONF_UsingCurrentFolder

public static final java.lang.String CONF_UsingCurrentFolder
See Also:
Constant Field Values

VALUE_yes

public static final java.lang.String VALUE_yes
See Also:
Constant Field Values

VALUE_no

public static final java.lang.String VALUE_no
See Also:
Constant Field Values

PATH_dot

public static final java.lang.String PATH_dot
See Also:
Constant Field Values

OS_Windows

public static final java.lang.String OS_Windows
See Also:
Constant Field Values

OS_Unix

public static final java.lang.String OS_Unix
See Also:
Constant Field Values
Method Detail

doSetup

public void doSetup(java.util.Hashtable pConfig,
                    SetupManager pSetupManager)
             throws SetupException
Throws:
SetupException

undoSetup

public void undoSetup()
               throws SetupException
Throws:
SetupException

getName

public java.lang.String getName()

getDonePhrase

public java.lang.String getDonePhrase()


Copyright © 2000-2002 Richard Rodger