Class MigrateHandler
- java.lang.Object
-
- com.sun.identity.install.tools.handler.ConfigHandlerBase
-
- com.sun.identity.install.tools.handler.MigrateHandler
-
- All Implemented Interfaces:
ICommonToolsConstants,IToolsOptionHandler,InstallConstants
public class MigrateHandler extends ConfigHandlerBase implements IToolsOptionHandler, InstallConstants
Migration handler, part of install framework.
-
-
Field Summary
Fields Modifier and Type Field Description static StringLOC_HR_ERR_MIGRATEstatic StringLOC_HR_MSG_MIGRATE_USAGE_DESC-
Fields inherited from class com.sun.identity.install.tools.handler.ConfigHandlerBase
LOC_ERR_RESP_FILE_IS_DIR, LOC_HR_ERR_RESP_FILE_CREATE, LOC_HR_ERR_RESP_FILE_EXISTS, LOC_HR_ERR_RESP_FILE_NOT_FOUND, LOC_HR_ERR_RESP_FILE_NOT_SPECIFIED, LOC_HR_ERR_RESP_FILE_READ, LOC_HR_MSG_INVALID_OPTION, STR_SAVE_RESPONSES, STR_USE_RESPONSES
-
Fields inherited from interface com.sun.identity.install.tools.admin.ICommonToolsConstants
FILE_SEP, INSTANCE_AUDIT_DIR_NAME, INSTANCE_CONFIG_DIR_NAME, INSTANCE_DEBUG_DIR_NAME, INSTANCE_LIB_DIR_NAME, INSTANCE_LOCALE_DIR_NAME, INSTANCE_LOGS_DIR_NAME, LINE_SEP
-
Fields inherited from interface com.sun.identity.install.tools.configurator.InstallConstants
INT_OPERATION_TYPE_REGULAR, INT_OPERATION_TYPE_SAVE_RESPONSE, INT_OPERATION_TYPE_USE_RESPONSE, LOC_DR_ERR_APP_SERVER_HOME_LOCATOR, LOC_DR_ERR_CORRUPT_PRODUCT_INSTALL, LOC_DR_ERR_INVALID_INSTALL_HOME, LOC_DR_ERR_PRODUCT_ALREADY_MIGRATED, LOC_DR_ERR_PRODUCT_LOCATOR_BACKUP, LOC_DR_ERR_PRODUCT_LOCATOR_READ, LOC_DR_ERR_PRODUCT_LOCATOR_WRITE, LOC_DR_MSG_PRODUCT_SUMM_INFO_BEGIN, LOC_DR_MSG_PRODUCT_SUMM_INFO_BEGIN_LINE, LOC_DR_MSG_PRODUCT_SUMM_INFO_END, LOC_IS_ERR_LOAD_INSTALL_STATE, LOC_IS_ERR_SAVE_INSTALL_STATE, STR_AUDIT_DIR_PREFIX_TAG, STR_BEGIN_END_LINE_MARKER, STR_CONFIG_AGENT_CONFIG_FILE_PATH_TAG, STR_CONFIG_AGENT_MIGRATE_FILE_PATH_TAG, STR_CONFIG_DIR_PREFIX_MIGRATE_TAG, STR_CONFIG_DIR_PREFIX_TAG, STR_CONFIG_FILE_PATH_TAG, STR_CREATE_AGENT_PROFILE_KEY, STR_CREATE_AGENT_PROFILE_NAME, STR_CUSTOM, STR_DEBUG_DIR_PREFIX_TAG, STR_INSTALL, STR_INSTANCE_NAME_MIGRATE_TAG, STR_IS_GLOBAL_DATA_ID, STR_LOG_CONFIG_FILE_PATH, STR_LOG_CONFIG_FILENAME, STR_MIGRATE, STR_SAVE_AGENT_INSTANCE_NAME_KEY, STR_SAVE_REMOTE_AGENT_INSTALL_DIR_KEY, STR_UNINSTALL, STR_VERSION_FILE_NAME
-
-
Constructor Summary
Constructors Constructor Description MigrateHandler()Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckArguments(List arguments)to make sure that migrate has no additional parameter.voiddisplayHelp()display help message during migration.voidhandleRequest(List arguments)handle the request of migration.-
Methods inherited from class com.sun.identity.install.tools.handler.ConfigHandlerBase
formatArgs, isValidSaveStateFile, isValidUseStateFile, printConsoleMessage, printConsoleMessage, verifyArguments
-
-
-
-
Field Detail
-
LOC_HR_ERR_MIGRATE
public static final String LOC_HR_ERR_MIGRATE
- See Also:
- Constant Field Values
-
LOC_HR_MSG_MIGRATE_USAGE_DESC
public static final String LOC_HR_MSG_MIGRATE_USAGE_DESC
- See Also:
- Constant Field Values
-
-
Method Detail
-
checkArguments
public boolean checkArguments(List arguments)
to make sure that migrate has no additional parameter.- Specified by:
checkArgumentsin interfaceIToolsOptionHandler- Parameters:
arguments-- Returns:
- true if there's no additional parameter, false otherwise.
-
handleRequest
public void handleRequest(List arguments)
handle the request of migration.- Specified by:
handleRequestin interfaceIToolsOptionHandler- Parameters:
arguments-
-
displayHelp
public void displayHelp()
display help message during migration.- Specified by:
displayHelpin interfaceIToolsOptionHandler
-
-