Package | Description |
---|---|
com.sun.identity.install.tools.configurator | |
com.sun.identity.install.tools.handler |
Modifier and Type | Class and Description |
---|---|
class |
InstallAbortException |
Modifier and Type | Method and Description |
---|---|
void |
MigrateDriver.checkInstanceConfiguration(InstallState installState) |
void |
CustomInstallDriver.checkInstanceConfiguration(InstallState installState) |
void |
InstallDriver.checkInstanceConfiguration(InstallState installState) |
abstract void |
Driver.checkInstanceConfiguration(InstallState state) |
void |
UserDataInteraction.clearValueInState(IStateAccess state)
Clear value from state for this interaction since user entered empty
input
|
protected InteractionResult |
UserDataInteraction.confirmOnExitStatus(InteractionResult result,
IStateAccess state)
Method to check for exit condition @param result InteractionResult
object
|
protected InteractionResultStatus |
UserResponseInteraction.confirmOnExitStatus(InteractionResultStatus status,
IStateAccess state) |
static UserDataInteraction |
InteractionFactory.createInteraction(InteractionInfo info) |
void |
Driver.createResponseFile(String fileName,
com.sun.identity.install.tools.configurator.InstFinderInteractionsRunner iFinderRunner,
com.sun.identity.install.tools.configurator.InteractionsRunner iRunner) |
void |
BaseInteraction.displayOptionsHelp(IStateAccess state)
This method should not be called until the interaction initializes
the UserOptionItem with three param constructor.
|
protected void |
BaseInteraction.displayPromptMessage(IStateAccess state) |
Driver.ExecutionStatus |
Driver.displaySummary(com.sun.identity.install.tools.configurator.InstFinderInteractionsRunner iFinderRunner,
com.sun.identity.install.tools.configurator.InteractionsRunner iRunner,
DisplaySummaryHandler summaryHandler) |
boolean |
BackupFileTask.execute(String name,
IStateAccess stateAccess,
Map properties) |
boolean |
DeleteLayoutTask.execute(String name,
IStateAccess stateAccess,
Map properties) |
boolean |
CreateProfileTask.execute(String name,
IStateAccess stateAccess,
Map properties) |
boolean |
ConfigurePropertiesTask.execute(String name,
IStateAccess stateAccess,
Map properties) |
boolean |
AuditLogFileNameTask.execute(String name,
IStateAccess stateAccess,
Map properties) |
boolean |
MigrateWebAgentConfigurePropertiesTask.execute(String name,
IStateAccess stateAccess,
Map properties) |
boolean |
MigrateConfigurePropertiesTask.execute(String name,
IStateAccess stateAccess,
Map properties) |
boolean |
ITask.execute(String name,
IStateAccess stateAccess,
Map properties) |
boolean |
CreateLayoutTask.execute(String name,
IStateAccess stateAccess,
Map properties) |
void |
Driver.executeAllInteractions(com.sun.identity.install.tools.configurator.InstFinderInteractionsRunner iFinderRunner,
com.sun.identity.install.tools.configurator.InteractionsRunner iRunner,
DisplaySummaryHandler summaryHandler) |
Driver.ExecutionStatus |
Driver.executeIFinderInteractions(com.sun.identity.install.tools.configurator.InstFinderInteractionsRunner iFinderRunner,
com.sun.identity.install.tools.configurator.InteractionsRunner iRunner,
boolean startFromLast) |
Driver.ExecutionStatus |
Driver.executeInstanceInteractions(com.sun.identity.install.tools.configurator.InteractionsRunner iRunner,
boolean startFromLast) |
void |
MigrateDriver.executeInteractionsAndTasks(com.sun.identity.install.tools.configurator.InteractionsRunner iRunner,
InstallLogger migrateLog) |
InstFinderData |
InstFinderStore.generateInstFinderData(Map map,
ArrayList keysToUse) |
Map |
InstFinderStore.getAllProductDetails(ArrayList mapKeys) |
Map |
MigrateFromInstFinderStore.getAllProductDetails(ArrayList mapKeys)
get all instances' instance finder data.
|
String |
InstallInteraction.getDefaultValue(IStateAccess state) |
static InstFinderStore |
InstFinderStore.getInstance() |
static MigrateFromInstFinderStore |
MigrateFromInstFinderStore.getInstance()
get the singleton of MigrateFromInstFinderStore.
|
static int |
InstallState.getInstanceCount()
Returns the number of instances already configured.
|
String |
InstFinderStore.getInstanceName(Map map,
ArrayList keysToUse) |
String |
MigrateFromInstFinderStore.getInstanceName(Map map,
ArrayList keysToUse)
return the instance name to be migrated from.
|
static Set |
InstallState.getInstanceNames()
Returns the names of the instances already configured.
|
protected String |
UserDataInteraction.getNormalizedValue(String input) |
Map |
InstFinderStore.getProductDetails(String instanceName,
ArrayList mapKeys) |
String |
ConfirmInteraction.getPromptValue(IStateAccess state) |
String |
InstallInteraction.getPromptValue(IStateAccess state) |
abstract String |
BaseInteraction.getPromptValue(IStateAccess state)
Method that needs to be implemented by the sub-classes to return a
prompt value (default value) that needs to be displayed for the user to
input data.
|
String |
UserResponseInteraction.getPromptValue(IStateAccess state) |
String |
IServerHomeDirLocator.getServerDirectory(IStateAccess state) |
BaseOptions |
ConfirmInteraction.getUserOptions(IStateAccess state) |
BaseOptions |
InstallInteraction.getUserOptions(IStateAccess state) |
abstract BaseOptions |
BaseInteraction.getUserOptions(IStateAccess state)
Method that needs to be implemented by the sub-classes to return
the ResponseOption's and return the appropriate BaseOptions. * viz.,
SingleLineOptions & MutliLineOptions.
|
BaseOptions |
TaskInteraction.getUserOptions(IStateAccess state) |
BaseOptions |
DisplaySummaryHandler.getUserOptions(IStateAccess state) |
protected abstract void |
ValidatorBase.initializeValidatorMap()
Initialize Validator Map
|
void |
PasswordValidator.initializeValidatorMap() |
void |
StringValidator.initializeValidatorMap() |
void |
ChoiceValidator.initializeValidatorMap() |
void |
FileSystemValidator.initializeValidatorMap() |
void |
NetworkValidator.initializeValidatorMap() |
void |
ValidateURL.initializeValidatorMap() |
void |
CustomInstallDriver.install(InstallLogger installLog) |
void |
InstallDriver.install(InstallLogger installLog) |
void |
CustomInstallDriver.install(String fileName,
int operationType,
InstallLogger installLog) |
void |
InstallDriver.install(String fileName,
int operationType,
InstallLogger installLog) |
InteractionResultStatus |
ConfirmInteraction.interact(IStateAccess state) |
InteractionResult |
InstallInteraction.interact(IStateAccess state) |
InteractionResult |
UserDataInteraction.interact(IStateAccess state)
Method that interacts with user in interactive mode.
|
InteractionResultStatus |
UserResponseInteraction.interact(IStateAccess state) |
InteractionResult |
UserDataInteraction.interactSilent(IStateAccess state,
Map map) |
ValidationResult |
PasswordValidator.isAgentLoginValid(String passfileName,
Map props,
IStateAccess state) |
static boolean |
InstallState.isFreshInstall() |
void |
OrderedPropertyStore.load() |
void |
MultipleMigrateDriver.migrate(InstallLogger migrateLog)
start migrate product instances.
|
void |
MultipleMigrateDriver.migrate(String fileName,
int operationType,
InstallLogger migrateLog)
start migrate product instances. keep this method's signature for
future expansion.
|
String |
UserDataInteraction.preProcessSilentInput(Map userResponseMap)
Function to pre-process user input passed from state file during silent
install
|
String |
UserDataInteraction.preProcessUserInput(String userInput,
IStateAccess state,
boolean isReq)
Helper function to pre-process user input
|
InteractionResult |
InstallInteraction.processData(String userInput,
IStateAccess state) |
abstract InteractionResult |
UserDataInteraction.processData(String userInput,
IStateAccess state)
An abstract method to be implemented by child class to process user data
for interactive input
|
String |
UserDataInteraction.processDefaultValFromAllSources(IStateAccess state)
Calculate default value for the interaction.
|
String |
UserDataInteraction.processDefaultValFromStateOnly(IStateAccess state)
Calculate default value for the interaction from state only.
|
InteractionResult |
InstallInteraction.processOption(UserOptionItem option,
IStateAccess state) |
abstract InteractionResult |
UserDataInteraction.processOption(UserOptionItem option,
IStateAccess state)
abstract method to be implemented by child class to process user options
for interactive input
|
CumulativeValResult |
UserDataInteraction.processValidators(String procInput,
IStateAccess state,
boolean isInter)
Validate user input
|
void |
InstallState.removeInstance()
Removes the instance.
|
boolean |
BackupFileTask.rollBack(String name,
IStateAccess state,
Map properties) |
boolean |
DeleteLayoutTask.rollBack(String name,
IStateAccess state,
Map properties) |
boolean |
CreateProfileTask.rollBack(String name,
IStateAccess state,
Map properties) |
boolean |
ConfigurePropertiesTask.rollBack(String name,
IStateAccess stateAccess,
Map properties) |
boolean |
AuditLogFileNameTask.rollBack(String name,
IStateAccess state,
Map properties) |
boolean |
ITask.rollBack(String name,
IStateAccess state,
Map properties) |
boolean |
CreateLayoutTask.rollBack(String name,
IStateAccess stateAccess,
Map properties) |
void |
TaskRunner.runTasks() |
void |
OrderedPropertyStore.save() |
void |
InstallState.saveState() |
void |
UserDataInteraction.setInteractionInfo(InteractionInfo info) |
void |
SingleUninstallDriver.uninstall(int operationType,
InstallLogger uninstallLog,
String fileName) |
void |
MultipleUninstallDriver.uninstall(int operationType,
InstallLogger uninstallLog,
String fileName) |
void |
MultipleUninstallDriver.uninstallInternal(int operationType,
com.sun.identity.install.tools.configurator.InstFinderInteractionsRunner iFinderRunner,
InstallLogger uninstallLog) |
void |
MigrateDriver.updateStateInformation(com.sun.identity.install.tools.configurator.InstFinderInteractionsRunner iFinderRunner,
com.sun.identity.install.tools.configurator.InteractionsRunner iRunner,
InstallLogger migrateLog) |
ValidationResult |
ValidatorBase.validate(String name,
String value,
Map props,
IStateAccess state)
Validate method
|
ValidationResult |
IValidation.validate(String name,
String value,
Map properties,
IStateAccess state) |
Constructor and Description |
---|
ChoiceValidator() |
ConfigurationLoader() |
InstallInteraction(InteractionInfo info) |
InstallState(Map keyValuePairs,
ArrayList keysToUse)
Creates a new InstallState object.
|
MigrateDriver() |
MigrateFromInstallState(Map keyValuePairs,
ArrayList keysToUse)
Creates a new InstallState object.
|
MultipleMigrateDriver()
Constructor.
|
MultipleUninstallDriver() |
NetworkValidator() |
PasswordValidator() |
SingleUninstallDriver() |
StringValidator() |
TaskRunner(InstallRunInfo installRunInfo,
PersistentStateAccess stateAccess,
InstallLogger installLog,
boolean silentMode,
boolean installMode) |
UserDataInteraction(InteractionInfo info)
Constructor for abstract clas
|
ValidateURL() |
ValidatorBase() |
Modifier and Type | Method and Description |
---|---|
ArrayList |
ProductInfoHandlerBase.getIFinderSummaryKeys() |
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.