Class InteractionFactory
- java.lang.Object
-
- com.sun.identity.install.tools.configurator.InteractionFactory
-
- All Implemented Interfaces:
InteractionConstants
public class InteractionFactory extends Object implements InteractionConstants
- Author:
- krishc Factory class to instantiate different interaction objects depending on InteractionInfo. Examples of interaction objects are install interaction, password interaction, summary interaction etc.
-
-
Field Summary
-
Fields inherited from interface com.sun.identity.install.tools.configurator.InteractionConstants
LOC_IN_ERR_FAILED_TO_CREATE_INTER, LOC_IN_ERR_INTERACTION_RUN, LOC_IN_ERR_INVALID_USER_INPUT, LOC_IN_ERR_SILENT_INST_FAILED, LOC_IN_MESS_SUMMARY_DESC_FORMAT, LOC_IN_MSG_OPTION_BACK, LOC_IN_MSG_OPTION_CLR_DEF, LOC_IN_MSG_OPTION_EXIT, LOC_IN_MSG_OPTION_HELP, LOC_IN_WRN_INVALID_USER_INPUT, LOC_VA_WRN_VAL_INSTALL_LOG, LOC_VA_WRN_VAL_MESSAGE, STR_IN_COLON, STR_IN_DESCRIPTION_SUFFIX, STR_IN_EMPTY_STRING, STR_IN_ERROR_SUFFIX, STR_IN_HELP_SUFFIX, STR_IN_INSTALL_INTER_TYPE, STR_IN_MSG_OPTION_BACK, STR_IN_MSG_OPTION_CLR_DEF, STR_IN_MSG_OPTION_EXIT, STR_IN_MSG_OPTION_HELP, STR_IN_PROMPT_SUFFIX, STR_IN_SUMMARY_DESCRIPTION_SUFFIX, STR_IN_WARNING_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description InteractionFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static UserDataInteractioncreateInteraction(InteractionInfo info)
-
-
-
Method Detail
-
createInteraction
public static UserDataInteraction createInteraction(InteractionInfo info) throws InstallException
- Throws:
InstallException
-
-