fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major/**
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major *
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * Copyright (c) 2006 Sun Microsystems Inc. All Rights Reserved
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major *
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * The contents of this file are subject to the terms
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * of the Common Development and Distribution License
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * (the License). You may not use this file except in
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * compliance with the License.
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major *
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * You can obtain a copy of the License at
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * https://opensso.dev.java.net/public/CDDLv1.0.html or
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * opensso/legal/CDDLv1.0.txt
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * See the License for the specific language governing
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * permission and limitations under the License.
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major *
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * When distributing Covered Code, include this CDDL
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * Header Notice in each file and include the License file
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * at opensso/legal/CDDLv1.0.txt.
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * If applicable, add the following below the CDDL Header,
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * with the fields enclosed by brackets [] replaced by
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * your own identifying information:
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * "Portions Copyrighted [year] [name of copyright owner]"
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major *
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * $Id: InstallConstants.java,v 1.12 2008/08/04 19:29:27 huacui Exp $
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major *
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major */
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Majorpackage com.sun.identity.install.tools.configurator;
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Majorimport com.sun.identity.install.tools.admin.ICommonToolsConstants;
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Majorpublic interface InstallConstants extends ICommonToolsConstants {
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field INT_INSTALL_REGULAR **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final int INT_OPERATION_TYPE_REGULAR = 0;
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field INT_INSTALL_USE_RESPONSE_FILE **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final int INT_OPERATION_TYPE_USE_RESPONSE = 1;
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field INT_INSTALL_SAVE_RESPONSE_FILE **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final int INT_OPERATION_TYPE_SAVE_RESPONSE = 2;
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_INSTALL **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_INSTALL = "install";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_UNINSTALL **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_UNINSTALL = "uninstall";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_INSTALL **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_MIGRATE = "migrate";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_CUSTOM **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_CUSTOM = "custom";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_LOG_CONFIG_FILE_PATH **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_LOG_CONFIG_FILE_PATH =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "LOG_CONFIG_FILE_PATH";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_LOG_CONFIG_FILENAME **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_LOG_CONFIG_FILENAME =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "OpenSSOAgentLogConfig.properties";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_VERSION_FILE_NAME **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_VERSION_FILE_NAME = "/.version";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major //////////////////////////////////////////////////////////////////////////
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major // Constants for component : InstallState
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major // Prefix : IS
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major //////////////////////////////////////////////////////////////////////////
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /* Field STR_IS_GLOBAL_DATA_ID **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_IS_GLOBAL_DATA_ID = "GLOBAL";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major // LOCALIZED MESSAGE KEYS ////////////////////////////////////////////////
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field LOC_IS_ERR_LOAD_INSTALL_STATE **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_IS_ERR_LOAD_INSTALL_STATE =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "IS_ERR_LOAD_INSTALL_STATE";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field LOC_IS_ERR_SAVE_INSTALL_STATE **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_IS_ERR_SAVE_INSTALL_STATE =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "IS_ERR_SAVE_INSTALL_STATE";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major //////////////////////////////////////////////////////////////////////////
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major // Constants for component : Driver
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major // Prefix : DR
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major //////////////////////////////////////////////////////////////////////////
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major // LOCALIZED MESSAGE KEYS ////////////////////////////////////////////////
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field LOC_DR_ERR_APP_SERVER_HOME_LOCATOR **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_DR_ERR_APP_SERVER_HOME_LOCATOR =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "DR_ERR_APP_SERVER_HOME_LOCATOR";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field LOC_DR_ERR_PRODUCT_LOCATOR_READ **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_DR_ERR_PRODUCT_LOCATOR_READ =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "DR_ERR_PRODUCT_LOCATOR_READ";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field DR_ERR_PRODUCT_LOCATOR_WRITE **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_DR_ERR_PRODUCT_LOCATOR_WRITE =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "DR_ERR_PRODUCT_LOCATOR_WRITE";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field DR_ERR_PRODUCT_LOCATOR_BACKUP **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_DR_ERR_PRODUCT_LOCATOR_BACKUP =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "DR_ERR_PRODUCT_LOCATOR_BACKUP";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field DR_ERR_PRODUCT_LOCATOR_BACKUP **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_DR_ERR_PRODUCT_ALREADY_MIGRATED =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "DR_ERR_PRODUCT_ALREADY_MIGRATED";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field LOC_DR_ERR_INVALID_INSTALL_HOME **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_DR_ERR_INVALID_INSTALL_HOME =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "DR_ERR_INVALID_INSTALL_HOME";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field LOC_DR_ERR_CORRUPT_PRODUCT_INSTALL **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_DR_ERR_CORRUPT_PRODUCT_INSTALL =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "DR_ERR_CORRUPT_PRODUCT_INSTALL";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** LOC_DR_MSG_PRODUCT_SUMM_INFO_BEGIN **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_DR_MSG_PRODUCT_SUMM_INFO_BEGIN =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "DR_MSG_PRODUCT_SUMM_INFO_BEGIN";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** LOC_DR_MSG_PRODUCT_SUMM_INFO_BEGIN **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_DR_MSG_PRODUCT_SUMM_INFO_BEGIN_LINE =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "DR_MSG_PRODUCT_SUMM_INFO_BEGIN_LINE";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** LOC_DR_MSG_PRODUCT_SUMM_INFO_END **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String LOC_DR_MSG_PRODUCT_SUMM_INFO_END =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "DR_MSG_PRODUCT_SUMM_INFO_END";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major // SHARED CONSTATNS BETWEEN INFRASTRUCTURE TASKS //////////////////////////
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_CONFIG_DIR_PREFIX_TAG **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_CONFIG_DIR_PREFIX_TAG =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "PRODUCT_INSTANCE_CONFIG_DIR";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_CONFIG_DIR_MIGRATE_PREFIX_TAG **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_CONFIG_DIR_PREFIX_MIGRATE_TAG =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "PRODUCT_INSTANCE_CONFIG_MIGRATE_DIR";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_INSTANCE_NAME_MIGRATE_TAG **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_INSTANCE_NAME_MIGRATE_TAG =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "PRODUCT_INSTANCE_NAME_MIGRATE";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_DEBUG_DIR_PREFIX **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_DEBUG_DIR_PREFIX_TAG = "DEBUG_LOGS_DIR";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_AUDIT_DIR_PREFIX_TAG **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_AUDIT_DIR_PREFIX_TAG = "AUDIT_LOGS_DIR";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_CONFIG_FILE_PATH_TAG **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_CONFIG_FILE_PATH_TAG = "CONFIG_FILE_PATH";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_CONFIG_AGENT_CONFIG_FILE_PATH_TAG **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_CONFIG_AGENT_CONFIG_FILE_PATH_TAG =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "AGENT_CONFIG_FILE_PATH";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /** Field STR_CONFIG_AGENT_MIGRATE_FILE_PATH_TAG **/
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_CONFIG_AGENT_MIGRATE_FILE_PATH_TAG =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "AGENT_MIGRATE_FILE_PATH";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /**
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * Key to save new agent instance name on the remote server instance.
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major */
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_SAVE_AGENT_INSTANCE_NAME_KEY =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "SAVE_AGENT_INSTANCE_NAME";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /**
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * Key to save agent install directory on a remote instance before migration
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major */
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_SAVE_REMOTE_AGENT_INSTALL_DIR_KEY =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "SAVE_REMOTE_AGENT_INSTALL_DIR";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major /**
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major * Key to flag indicating if agent profile will be created
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major */
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_CREATE_AGENT_PROFILE_KEY =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "CREATE_AGENT_PROFILE_KEY";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_CREATE_AGENT_PROFILE_NAME =
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "CREATE_AGENT_PROFILE_NAME";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major // FORMATTING LINE FOR WELCOME AND EXIT MESSAGE, 80 chars
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major public static final String STR_BEGIN_END_LINE_MARKER = "*************" +
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major "***********************************************************";
fb379c70e3fd8a537f311b99be4759ae41e02750Peter Major}