Package | Description |
---|---|
com.sun.identity.install.tools.configurator |
Modifier and Type | Class and Description |
---|---|
class |
PersistentStateAccess |
class |
TransientStateAccess |
Modifier and Type | Method and Description |
---|---|
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) |
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) |
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) |
String |
ConfigurePropertiesTask.getAgentMigratePropertiesFile(IStateAccess stateAccess,
Map properties) |
String |
InstallInteraction.getDefaultValue(IStateAccess state) |
String |
StaticDefaultValueFinder.getDefaultValue(String key,
IStateAccess state,
String value) |
String |
HostDefaultValueFinder.getDefaultValue(String key,
IStateAccess state,
String value) |
String |
RandomKeyGenerator.getDefaultValue(String key,
IStateAccess state,
String value) |
String |
IDefaultValueFinder.getDefaultValue(String key,
IStateAccess state,
String value) |
LocalizedMessage |
BackupFileTask.getExecutionMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
DeleteLayoutTask.getExecutionMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
CreateProfileTask.getExecutionMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
ConfigurePropertiesTask.getExecutionMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
AuditLogFileNameTask.getExecutionMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
ITask.getExecutionMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
CreateLayoutTask.getExecutionMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
ConfirmInteraction.getPromptMessage(IStateAccess state) |
LocalizedMessage |
InstallInteraction.getPromptMessage(IStateAccess state) |
abstract LocalizedMessage |
BaseInteraction.getPromptMessage(IStateAccess state)
Method that needs to be implemented by the sub-classes to return the
prompt message that needs to be displayed for the user to input data.
|
LocalizedMessage |
TaskInteraction.getPromptMessage(IStateAccess state) |
LocalizedMessage |
DisplaySummaryHandler.getPromptMessage(IStateAccess state) |
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) |
LocalizedMessage |
BackupFileTask.getRollBackMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
DeleteLayoutTask.getRollBackMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
CreateProfileTask.getRollBackMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
ConfigurePropertiesTask.getRollBackMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
AuditLogFileNameTask.getRollBackMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
ITask.getRollBackMessage(IStateAccess stateAccess,
Map properties) |
LocalizedMessage |
CreateLayoutTask.getRollBackMessage(IStateAccess stateAccess,
Map properties) |
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) |
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) |
ValidationResult |
ValidateURL.isAgentURLValid(String url,
Map props,
IStateAccess state) |
ValidationResult |
ChoiceValidator.isChoiceValid(String choice,
Map props,
IStateAccess state)
Method isChoiceValid
|
ValidationResult |
FileSystemValidator.isDirectoryReadWrite(String dirname,
Map props,
IStateAccess state)
Method isDirectoryReadWrite
|
ValidationResult |
FileSystemValidator.isDirectoryValid(String dirname,
Map props,
IStateAccess state)
Method isDirectoryValid
|
ValidationResult |
FileSystemValidator.isFileReadable(String filename,
Map props,
IStateAccess state)
Method isFileReadable
|
ValidationResult |
FileSystemValidator.isFileValid(String filename,
Map props,
IStateAccess state)
Method isFileValid
|
ValidationResult |
FileSystemValidator.isFileWritable(String filename,
Map props,
IStateAccess state)
Method isFileWritable
|
ValidationResult |
NetworkValidator.isFullyQualifiedHost(String host,
Map props,
IStateAccess state)
Checks whether the host name is fully qualified
|
ValidationResult |
NetworkValidator.isHostValid(String host,
Map props,
IStateAccess state)
Checks whether the given host is a valid host or not It allows IP
addresses &
|
ValidationResult |
StringValidator.isKeyValid(String key,
Map props,
IStateAccess state) |
ValidationResult |
NetworkValidator.isLocalHost(String host,
Map props,
IStateAccess state)
Checks if the host name is local
|
ValidationResult |
PasswordValidator.isPasswordValid(String passfileName,
Map props,
IStateAccess state) |
ValidationResult |
NetworkValidator.isPortValid(String port,
Map props,
IStateAccess state) |
ValidationResult |
StringValidator.isPositiveInteger(String str,
Map props,
IStateAccess state) |
ValidationResult |
ValidateURL.isServerURLValid(String url,
Map props,
IStateAccess state) |
ValidationResult |
StringValidator.isStringValid(String str,
Map props,
IStateAccess state) |
ValidationResult |
NetworkValidator.isValidProtocol(String proto,
Map props,
IStateAccess state)
Method validateProtocol
|
ValidationResult |
NetworkValidator.isValidURI(String uri,
Map props,
IStateAccess state)
Method validateURI
|
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
|
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) |
ValidationResult |
ValidatorBase.validate(String name,
String value,
Map props,
IStateAccess state)
Validate method
|
ValidationResult |
IValidation.validate(String name,
String value,
Map properties,
IStateAccess state) |
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.