Enum FieldName

  • All Implemented Interfaces:
    Serializable, Comparable<FieldName>

    public enum FieldName
    extends Enum<FieldName>
    This is an enumeration used to identify the different fields that we have in the Installation wizard.

    Note that each field is not necessarily associated with a single Swing component (for instance we have two text fields for the server location). This enumeration is used to retrieve information from the panels without having any knowledge of the actual graphical layout.

    • Enum Constant Detail

      • ADMIN_CONNECTOR_PORT

        public static final FieldName ADMIN_CONNECTOR_PORT
        The value associated with this is a String.
      • DATA_OPTIONS

        public static final FieldName DATA_OPTIONS
        The value associated with this is a data options.Type.
      • BACKEND_TYPE

        public static final FieldName BACKEND_TYPE
        The value associated with this is a String.
      • DIRECTORY_BASE_DN

        public static final FieldName DIRECTORY_BASE_DN
        The value associated with this is a String.
      • DIRECTORY_MANAGER_DN

        public static final FieldName DIRECTORY_MANAGER_DN
        The value associated with this is a String.
      • DIRECTORY_MANAGER_PWD

        public static final FieldName DIRECTORY_MANAGER_PWD
        The value associated with this is a String.
      • DIRECTORY_MANAGER_PWD_CONFIRM

        public static final FieldName DIRECTORY_MANAGER_PWD_CONFIRM
        The value associated with this is a String.
      • ENABLE_WINDOWS_SERVICE

        public static final FieldName ENABLE_WINDOWS_SERVICE
        The value associated with this is a Boolean.
      • EXTERNAL_DB_DIRECTORIES

        public static final FieldName EXTERNAL_DB_DIRECTORIES
        The value associated with this is a Set of String.
      • EXTERNAL_LOG_FILES

        public static final FieldName EXTERNAL_LOG_FILES
        The value associated with this is a Set of String.
      • GLOBAL_ADMINISTRATOR_PWD

        public static final FieldName GLOBAL_ADMINISTRATOR_PWD
        The value associated with this is a String.
      • GLOBAL_ADMINISTRATOR_PWD_CONFIRM

        public static final FieldName GLOBAL_ADMINISTRATOR_PWD_CONFIRM
        The value associated with this is a String.
      • GLOBAL_ADMINISTRATOR_UID

        public static final FieldName GLOBAL_ADMINISTRATOR_UID
        The value associated with this is a String.
      • HOST_NAME

        public static final FieldName HOST_NAME
        The value associated with this is a String.
      • IMPORT_JAVA_ARGUMENTS

        public static final FieldName IMPORT_JAVA_ARGUMENTS
        The value associated with this is a JavaArguments object.
      • LDIF_PATH

        public static final FieldName LDIF_PATH
        The value associated with this is a String.
      • NUMBER_ENTRIES

        public static final FieldName NUMBER_ENTRIES
        The value associated with this is a String.
      • REMOTE_REPLICATION_PORT

        public static final FieldName REMOTE_REPLICATION_PORT
        The value associated with this is a Map<String, String>.
      • REMOTE_REPLICATION_SECURE

        public static final FieldName REMOTE_REPLICATION_SECURE
        The value associated with this is a Map<String, Boolean>.
      • REMOTE_SERVER_DN

        public static final FieldName REMOTE_SERVER_DN
        The value associated with this is a String.
      • REMOTE_SERVER_HOST

        public static final FieldName REMOTE_SERVER_HOST
        The value associated with this is a String.
      • REMOTE_SERVER_PORT

        public static final FieldName REMOTE_SERVER_PORT
        The value associated with this is a String.
      • REMOTE_SERVER_PWD

        public static final FieldName REMOTE_SERVER_PWD
        The value associated with this is a String.
      • REMOVE_BACKUPS

        public static final FieldName REMOVE_BACKUPS
        The value associated with this is a Boolean.
      • REMOVE_CONFIGURATION_AND_SCHEMA

        public static final FieldName REMOVE_CONFIGURATION_AND_SCHEMA
        The value associated with this is a Boolean.
      • REMOVE_DATABASES

        public static final FieldName REMOVE_DATABASES
        The value associated with this is a Boolean.
      • REMOVE_LDIFS

        public static final FieldName REMOVE_LDIFS
        The value associated with this is a Boolean.
      • REMOVE_LIBRARIES_AND_TOOLS

        public static final FieldName REMOVE_LIBRARIES_AND_TOOLS
        The value associated with this is a Boolean.
      • REMOVE_LOGS

        public static final FieldName REMOVE_LOGS
        The value associated with this is a Boolean.
      • REPLICATION_OPTIONS

        public static final FieldName REPLICATION_OPTIONS
        The value associated with this is a DataReplicationOptions.Type.
      • REPLICATION_PORT

        public static final FieldName REPLICATION_PORT
        The value associated with this is a String.
      • REPLICATION_SECURE

        public static final FieldName REPLICATION_SECURE
        The value associated with this is a Boolean.
      • SECURITY_OPTIONS

        public static final FieldName SECURITY_OPTIONS
        The value associated with this is a SecurityOptions object.
      • SERVER_JAVA_ARGUMENTS

        public static final FieldName SERVER_JAVA_ARGUMENTS
        The value associated with this is a JavaArguments object.
      • SERVER_LOCATION

        public static final FieldName SERVER_LOCATION
        The value associated with this is a String.
      • SERVER_PORT

        public static final FieldName SERVER_PORT
        The value associated with this is a String.
      • SERVER_START_INSTALLER

        public static final FieldName SERVER_START_INSTALLER
        The value associated with this is a Boolean.
      • SUFFIXES_TO_REPLICATE

        public static final FieldName SUFFIXES_TO_REPLICATE
        The value associated with this is a Set of SuffixDescriptor.
      • SUFFIXES_TO_REPLICATE_BACKEND_TYPE

        public static final FieldName SUFFIXES_TO_REPLICATE_BACKEND_TYPE
        The value associated with this is a Map with String keys and BackendTypeUIAdapter values.
      • SUFFIXES_TO_REPLICATE_OPTIONS

        public static final FieldName SUFFIXES_TO_REPLICATE_OPTIONS
        The value associated with this is a SuffixesToReplicateOptions.Type.
    • Method Detail

      • values

        public static FieldName[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (FieldName c : FieldName.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static FieldName valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null