com.sun.grid.installer.gui
Modifier and Type | Class and Description |
---|---|
static class |
Host.State |
static class |
Host.Type |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ARG_CONNECT_USER |
static java.lang.String |
ARG_JVM_ADD_ARGS |
static java.lang.String |
ARG_JVM_LIB_PATH |
static java.lang.String |
ARG_SPOOLDIR |
static java.lang.String |
HOST_TYPE_ADMIN |
static java.lang.String |
HOST_TYPE_ALL |
static java.lang.String |
HOST_TYPE_BDB |
static java.lang.String |
HOST_TYPE_EXECD |
static java.lang.String |
HOST_TYPE_QMASTER |
static java.lang.String |
HOST_TYPE_SHADOWD |
static java.lang.String |
HOST_TYPE_SUBMIT |
static boolean |
IS_QMASTER_ON_LOCALHOST |
static java.lang.String |
localHostArch |
static java.lang.String |
localHostIP |
static java.lang.String |
localHostName |
static java.lang.String |
SEPARATOR |
ARG_CONNECT_MODE, ARG_INSTALL_THREAD_POOL_SIZE, ARG_INSTALL_TIMEOUT, ARG_RESOLVE_THREAD_POOL_SIZE, ARG_RESOLVE_TIMEOUT, COND_EXPRESS_INSTALL, COND_INSTALL_BDB, COND_INSTALL_EXECD, COND_INSTALL_QMASTER, COND_INSTALL_SHADOWD, COND_JMX, COND_JMX_SSL, COND_NO_CONNECT_USER, COND_SPOOLING_BDB, COND_SPOOLING_BDBSERVER, COND_SPOOLING_CLASSIC, COND_USER_ROOT, CONFIG_VAR_PREFIX, CONST_DEFAULT_WINDOWS_SPOOL_DIR, CONST_MODE_WINDOWS, ERROR_USER_INVALID, EXIT_VAL_ADMIN_USER_NOT_KNOWN, EXIT_VAL_BDB_SERVER_SPOOL_DIR_EXISTS, EXIT_VAL_BDB_SERVER_SPOOL_DIR_PERM_DENIED, EXIT_VAL_BDB_SPOOL_DIR_EXISTS, EXIT_VAL_BDB_SPOOL_DIR_PERM_DENIED, EXIT_VAL_BDB_SPOOL_WRONG_FSTYPE, EXIT_VAL_CMDEXEC_INITIAL, EXIT_VAL_CMDEXEC_INTERRUPTED, EXIT_VAL_CMDEXEC_MISSING_FILE, EXIT_VAL_CMDEXEC_OTHER, EXIT_VAL_CMDEXEC_TERMINATED, EXIT_VAL_EXECD_SPOOL_DIR_LOCAL_PERM_DENIED, EXIT_VAL_EXECD_SPOOL_DIR_PERM_DENIED, EXIT_VAL_FAILED_ALREADY_INSTALLED_COMPONENT, EXIT_VAL_JMX_KEYSTORE_PERM_DENIED, EXIT_VAL_JVM_LIB_DOES_NOT_EXIST_QMASTER, EXIT_VAL_JVM_LIB_DOES_NOT_EXIST_SHADOWD, EXIT_VAL_JVM_LIB_INVALID_QMASTER, EXIT_VAL_JVM_LIB_INVALID_SHADOWD, EXIT_VAL_QMASTER_SPOOL_DIR_PERM_DENIED, EXIT_VAL_SUCCESS, EXIT_VAL_UNKNOWN_HOST, LANGID_HELP_EMPTY_PAGE, LANGID_HELP_ERROR_PAGE, LANGID_PREFIX_STATE, PARAMETER_1, PARAMETER_2, TOOLTIP, VAR_ADD_TO_RC, VAR_ADDITIONAL_JVM_ARGS, VAR_ADMIN_HOST_LIST, VAR_ADMIN_HOST_LIST_FAILED, VAR_ADMIN_MAIL, VAR_ADMIN_USER, VAR_ALL_ADMIN_HOSTS, VAR_ALL_COPYUSERS, VAR_ALL_CSPHOSTS, VAR_ALL_HOSTS, VAR_ALL_SUBMIT_HOSTS, VAR_AUTO_CONF_FILE, VAR_AUTO_CONF_TEMP_FILE, VAR_AUTO_INSTALL_COMPONENT_FILE, VAR_AUTO_INSTALL_COMPONENT_TEMP_FILE, VAR_CHECK_HOST_FILE, VAR_CHECK_HOST_TEMP_FILE, VAR_CONF_FILE_DIR, VAR_CONF_FILE_NAME, VAR_CONNECT_USER, VAR_COPY_COMMAND, VAR_DB_SPOOLING_DIR, VAR_DB_SPOOLING_DIR_BDB, VAR_DB_SPOOLING_DIR_BDB_DEF, VAR_DB_SPOOLING_SERVER, VAR_DB_SPOOLING_SERVER_FAILED, VAR_EXEC_HOST_LIST, VAR_EXEC_HOST_LIST_FAILED, VAR_EXEC_HOST_LIST_RM, VAR_EXECD_SPOOL_DIR, VAR_EXECD_SPOOL_DIR_LOCAL, VAR_FIRST_TASK, VAR_GID_RANGE, VAR_GUI_SHELL_OPTIONS, VAR_HOSTNAME_RESOLVING, VAR_INSTALL_BDB, VAR_INSTALL_EXECD, VAR_INSTALL_MODE, VAR_INSTALL_MODE_CUSTOM, VAR_INSTALL_MODE_EXPRESS, VAR_INSTALL_QMASTER, VAR_INSTALL_SCRIPT_FILE_DIR, VAR_INSTALL_SCRIPT_FILE_NAME, VAR_INSTALL_SHADOW, VAR_JMX_SSL, VAR_JMX_SSL_CLIENT, VAR_JMX_SSL_KEYSTORE, VAR_JMX_SSL_KEYSTORE_DEF, VAR_JMX_SSL_KEYSTORE_PWD, VAR_JVM_LIB_PATH, VAR_LAST_TASK, VAR_LOCALHOST_ARCH, VAR_PRODUCT_MODE, VAR_PROGRESS_TYPE, VAR_QMASTER_CONNECT_USER, VAR_QMASTER_HOST, VAR_QMASTER_HOST_ARCH, VAR_QMASTER_HOST_FAILED, VAR_QMASTER_SPOOL_DIR, VAR_README_FILE_NAME_1, VAR_README_FILE_NAME_2, VAR_README_TEMP_FILE, VAR_REMOVE_RC, VAR_RESULT_INFO, VAR_ROOT_USER, VAR_SGE_CELL_NAME, VAR_SGE_CLUSTER_NAME, VAR_SGE_ENABLE_SMF, VAR_SGE_EXECD_PORT, VAR_SGE_JMX, VAR_SGE_JMX_PORT, VAR_SGE_QMASTER_PORT, VAR_SGE_ROOT, VAR_SHADOW_HOST_LIST, VAR_SHADOW_HOST_LIST_FAILED, VAR_SHELL_NAME, VAR_SILENT_INSTALL_FILE, VAR_SPOOLING_METHOD, VAR_SPOOLING_METHOD_BERKELEYDB, VAR_SPOOLING_METHOD_BERKELEYDBSERVER, VAR_SUBMIT_HOST_LIST, VAR_SUBMIT_HOST_LIST_FAILED, VAR_TEMPLATES_DIR, VAR_USER_NAME, VAR_WIN_ADMIN_NAME, VAR_WIN_DOMAIN_ACCESS, VAR_WINDOWS_SUPPORT, VAR_WORK_DIR, WARNING_USER_NOT_ROOT, WELCOME_IMAGE_RESOURCE, WELCOME_TEXT_RESOURCE
Constructor and Description |
---|
Host(Host.Type type,
java.lang.String value,
boolean isQmasterHost,
boolean isBdbHost,
boolean isShadowHost,
boolean isExecutionHost,
boolean isAdminHost,
boolean isSubmitHost,
java.lang.String execdSpoolDir,
Host.State state) |
Host(Host.Type type,
java.lang.String value,
boolean isShadowHost,
boolean isExecutionHost,
boolean isAdminHost,
boolean isSubmitHost,
java.lang.String execdSpoolDir) |
Host(Host.Type type,
java.lang.String value,
java.lang.String displayName,
boolean isFirstTask,
boolean isLastTask) |
Host(Host h) |
Modifier and Type | Method and Description |
---|---|
void |
checkArchDependencies()
Checks the architecture dependencies and sets the host component options respectively
|
boolean |
equals(java.lang.Object o) |
static java.util.List<Host> |
fromStringInstance(java.lang.String instance)
Instantiates hosts from arguements.
|
java.lang.String |
getArchitecture() |
java.lang.String |
getComponentString() |
java.lang.String |
getConnectUser() |
java.lang.String |
getDisplayName() |
java.lang.String |
getHostname() |
long |
getInstallTimeout() |
java.lang.String |
getIp() |
java.lang.String |
getJvmAddArgs() |
java.lang.String |
getJvmLibPath() |
java.lang.String |
getLogContent() |
long |
getResolveTimeout() |
java.lang.String |
getSpoolDir() |
Host.State |
getState() |
boolean[] |
getType() |
boolean |
hasAnyComponent() |
int |
hashCode() |
boolean |
isAdminHost() |
boolean |
isBdbHost() |
boolean |
isExecutionHost() |
boolean |
isFirstTask() |
boolean |
isLastTask() |
boolean |
isLocalhost()
Returns true if the host is the local host
|
boolean |
isQmasterHost() |
boolean |
isShadowHost() |
boolean |
isSubmitHost() |
void |
setAdminHost(boolean adminHost) |
void |
setArchitecture(java.lang.String architecture) |
void |
setBdbHost(boolean bdbHost) |
void |
setComponentVariables(java.util.Properties variables) |
void |
setConnectUser(java.lang.String connectUser) |
void |
setDisplayName(java.lang.String displayName) |
void |
setExecutionHost(boolean executionHost) |
void |
setHostname(java.lang.String hostname) |
void |
setInstallTimeout(long installTimeout) |
void |
setIp(java.lang.String ip) |
void |
setJvmAddArgs(java.lang.String jvmAddArgs) |
void |
setJvmLibPath(java.lang.String jvmLibPath) |
void |
setLogContent(java.lang.String log) |
void |
setQmasterHost(boolean qmasterHost) |
void |
setResolveTimeout(long resolveTimeout) |
void |
setShadowHost(boolean shadowHost) |
void |
setSpoolDir(java.lang.String execdSpoolDir) |
void |
setState(Host.State state) |
void |
setSubmitHost(boolean submitHost) |
java.lang.String |
toString() |
java.lang.String |
toStringInstance()
Creates a string representation from this host instance.
|
public static java.lang.String localHostName
public static java.lang.String localHostIP
public static java.lang.String localHostArch
public static boolean IS_QMASTER_ON_LOCALHOST
public static final java.lang.String HOST_TYPE_QMASTER
public static final java.lang.String HOST_TYPE_EXECD
public static final java.lang.String HOST_TYPE_SHADOWD
public static final java.lang.String HOST_TYPE_BDB
public static final java.lang.String HOST_TYPE_SUBMIT
public static final java.lang.String HOST_TYPE_ADMIN
public static final java.lang.String HOST_TYPE_ALL
public static final java.lang.String SEPARATOR
public static final java.lang.String ARG_SPOOLDIR
public static final java.lang.String ARG_CONNECT_USER
public static final java.lang.String ARG_JVM_LIB_PATH
public static final java.lang.String ARG_JVM_ADD_ARGS
public Host(Host h)
public Host(Host.Type type, java.lang.String value, boolean isShadowHost, boolean isExecutionHost, boolean isAdminHost, boolean isSubmitHost, java.lang.String execdSpoolDir)
public Host(Host.Type type, java.lang.String value, java.lang.String displayName, boolean isFirstTask, boolean isLastTask)
public Host(Host.Type type, java.lang.String value, boolean isQmasterHost, boolean isBdbHost, boolean isShadowHost, boolean isExecutionHost, boolean isAdminHost, boolean isSubmitHost, java.lang.String execdSpoolDir, Host.State state)
public boolean[] getType()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringInstance()
SEPARATOR
,
fromStringInstance(java.lang.String)
public static java.util.List<Host> fromStringInstance(java.lang.String instance) throws java.lang.IllegalArgumentException
instance
- the record which holds necessary arguments for the instantiation.java.lang.IllegalArgumentException
SEPARATOR
,
toStringInstance()
public java.lang.String getSpoolDir()
public void setSpoolDir(java.lang.String execdSpoolDir)
public java.lang.String getArchitecture()
public void setArchitecture(java.lang.String architecture)
public boolean isBdbHost()
public void setBdbHost(boolean bdbHost)
bdbHost
- the bdbHost to setpublic boolean isQmasterHost()
public void setQmasterHost(boolean qmasterHost)
qmasterHost
- the qmasterHost to setpublic boolean isShadowHost()
public void setShadowHost(boolean shadowHost)
shadowHost
- the shadowHost to setpublic boolean isExecutionHost()
public void setExecutionHost(boolean executionHost)
executionHost
- the executionHost to setpublic boolean isAdminHost()
public void setAdminHost(boolean adminHost)
adminHost
- the adminHost to setpublic boolean isSubmitHost()
public void setSubmitHost(boolean submitHost)
submitHost
- the submitHost to setpublic boolean isFirstTask()
public boolean isLastTask()
public Host.State getState()
public void setState(Host.State state)
public java.lang.String getHostname()
public void setHostname(java.lang.String hostname)
public java.lang.String getIp()
public void setIp(java.lang.String ip)
public void setLogContent(java.lang.String log)
public java.lang.String getLogContent()
public void setDisplayName(java.lang.String displayName)
public java.lang.String getDisplayName()
public java.lang.String getConnectUser()
public void setConnectUser(java.lang.String connectUser)
public java.lang.String getJvmAddArgs()
public void setJvmAddArgs(java.lang.String jvmAddArgs)
public java.lang.String getJvmLibPath()
public void setJvmLibPath(java.lang.String jvmLibPath)
public long getInstallTimeout()
public void setInstallTimeout(long installTimeout)
public long getResolveTimeout()
public void setResolveTimeout(long resolveTimeout)
public boolean hasAnyComponent()
public java.lang.String getComponentString()
public void setComponentVariables(java.util.Properties variables)
public void checkArchDependencies()
public boolean isLocalhost()