fr.ifremer.isisfish
Enum IsisConfig.Option

java.lang.Object
  extended by java.lang.Enum<IsisConfig.Option>
      extended by fr.ifremer.isisfish.IsisConfig.Option
All Implemented Interfaces:
Serializable, Comparable<IsisConfig.Option>, org.nuiton.util.ApplicationConfig.OptionDef
Enclosing class:
IsisConfig

public static enum IsisConfig.Option
extends Enum<IsisConfig.Option>
implements org.nuiton.util.ApplicationConfig.OptionDef

Options. Set it protected to force getOption() call.


Enum Constant Summary
BACKUP_DIRECTORY
           
COMPILATION_DIRECTORY
           
CONFIG_FILE
           
DATABASE_DIRECTORY
          Database directory.
DATABASE_LOCK_MODE
          Database lock mode (h2).
DEFAULT_EXPORT_NAMES
           
DEFAULT_MAP_FILENAME
           
DEFAULT_RESULT_NAMES
           
DEFAULT_TAG_VALUE
           
ENCODING
           
JAVADOC_DIRECTORY
           
JAVADOC_URL
           
LAUNCH_UI
          Perform ui launch option.
LOCALE
          Application locale (for i18n init).
MONITORING_DIRECTORY
           
PERFORM_CRON
          Perform cron option.
PERFORM_MIGRATION
          Perform data migration option.
PERFORM_VCS_UPDATE
          Perform vcs update option.
SIMULATION_SHOW_ONLY_ERROR
           
SIMULATOR_CLASSFILE
           
SIMULATOR_LAUNCHER
          prevu pour l'architecture de lancement en plugin: local, isis-server, caparmor, ...
SIMULATOR_LAUNCHER_REMOTE
           
SIMULATOR_LAUNCHER2
           
SIMULATOR_SSH_CONTROLCHECKINTERVAL
          Serveur accessible par SSH : interval de check du fichier de control
SIMULATOR_SSH_DATAPATH
          Serveur accessible par ssh : remote data path
SIMULATOR_SSH_ISIS_HOME
          Serveur accessible par ssh : remote isis home install
SIMULATOR_SSH_JAVAPATH
          Serveur accessible par SSH : emplacement de Java (full path)
SIMULATOR_SSH_MAXTHREADS
          Serveur accessible par SSH : nombre de thread au maximum a utilise simultanement
SIMULATOR_SSH_PBSBINPATH
          Serveur accessible par SSH : emplacement des executables pbs
SIMULATOR_SSH_PBSQSUBOPTIONS
          Serveur accessible par SSH : option de l'executable qsub (defaut to -m n = no mail)
SIMULATOR_SSH_SERVER
          Serveur accessible par ssh : address
SIMULATOR_SSH_TMPPATH
          Serveur accessible par ssh : remote tmp path
SIMULATOR_SSH_USER_HOME
          Serveur accessible par ssh : user home directory
SIMULATOR_SSH_USER_NAME
          Serveur accessible par ssh : login
SMTP_SERVER
           
SSH_KEY_FILE
           
USER_MAIL
           
USER_NAME
           
VCS_HOST_NAME
           
VCS_PATH
           
VCS_PROTOCOL
           
VCS_TYPE
           
VCS_USER_NAME
           
VCS_USER_PASSWORD
           
 
Field Summary
 String defaultValue
           
 String description
           
 String key
           
 
Method Summary
 String getDefaultValue()
           
 String getDescription()
           
 String getKey()
           
 Class<?> getType()
           
 boolean isFinal()
           
 boolean isTransient()
           
static IsisConfig.Option valueOf(String name)
          Returns the enum constant of this type with the specified name.
static IsisConfig.Option[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

COMPILATION_DIRECTORY

public static final IsisConfig.Option COMPILATION_DIRECTORY

MONITORING_DIRECTORY

public static final IsisConfig.Option MONITORING_DIRECTORY

JAVADOC_DIRECTORY

public static final IsisConfig.Option JAVADOC_DIRECTORY

CONFIG_FILE

public static final IsisConfig.Option CONFIG_FILE

BACKUP_DIRECTORY

public static final IsisConfig.Option BACKUP_DIRECTORY

DEFAULT_EXPORT_NAMES

public static final IsisConfig.Option DEFAULT_EXPORT_NAMES

DEFAULT_RESULT_NAMES

public static final IsisConfig.Option DEFAULT_RESULT_NAMES

DEFAULT_MAP_FILENAME

public static final IsisConfig.Option DEFAULT_MAP_FILENAME

DEFAULT_TAG_VALUE

public static final IsisConfig.Option DEFAULT_TAG_VALUE

ENCODING

public static final IsisConfig.Option ENCODING

JAVADOC_URL

public static final IsisConfig.Option JAVADOC_URL

SIMULATOR_CLASSFILE

public static final IsisConfig.Option SIMULATOR_CLASSFILE

SIMULATOR_LAUNCHER

public static final IsisConfig.Option SIMULATOR_LAUNCHER
prevu pour l'architecture de lancement en plugin: local, isis-server, caparmor, ...


SIMULATOR_LAUNCHER2

public static final IsisConfig.Option SIMULATOR_LAUNCHER2

SIMULATOR_LAUNCHER_REMOTE

public static final IsisConfig.Option SIMULATOR_LAUNCHER_REMOTE

SIMULATOR_SSH_SERVER

public static final IsisConfig.Option SIMULATOR_SSH_SERVER
Serveur accessible par ssh : address


SIMULATOR_SSH_USER_NAME

public static final IsisConfig.Option SIMULATOR_SSH_USER_NAME
Serveur accessible par ssh : login


SIMULATOR_SSH_USER_HOME

public static final IsisConfig.Option SIMULATOR_SSH_USER_HOME
Serveur accessible par ssh : user home directory


SIMULATOR_SSH_DATAPATH

public static final IsisConfig.Option SIMULATOR_SSH_DATAPATH
Serveur accessible par ssh : remote data path


SIMULATOR_SSH_ISIS_HOME

public static final IsisConfig.Option SIMULATOR_SSH_ISIS_HOME
Serveur accessible par ssh : remote isis home install


SIMULATOR_SSH_TMPPATH

public static final IsisConfig.Option SIMULATOR_SSH_TMPPATH
Serveur accessible par ssh : remote tmp path


SIMULATOR_SSH_JAVAPATH

public static final IsisConfig.Option SIMULATOR_SSH_JAVAPATH
Serveur accessible par SSH : emplacement de Java (full path)


SIMULATOR_SSH_PBSBINPATH

public static final IsisConfig.Option SIMULATOR_SSH_PBSBINPATH
Serveur accessible par SSH : emplacement des executables pbs


SIMULATOR_SSH_PBSQSUBOPTIONS

public static final IsisConfig.Option SIMULATOR_SSH_PBSQSUBOPTIONS
Serveur accessible par SSH : option de l'executable qsub (defaut to -m n = no mail)


SIMULATOR_SSH_CONTROLCHECKINTERVAL

public static final IsisConfig.Option SIMULATOR_SSH_CONTROLCHECKINTERVAL
Serveur accessible par SSH : interval de check du fichier de control


SIMULATOR_SSH_MAXTHREADS

public static final IsisConfig.Option SIMULATOR_SSH_MAXTHREADS
Serveur accessible par SSH : nombre de thread au maximum a utilise simultanement


LOCALE

public static final IsisConfig.Option LOCALE
Application locale (for i18n init).


SIMULATION_SHOW_ONLY_ERROR

public static final IsisConfig.Option SIMULATION_SHOW_ONLY_ERROR

LAUNCH_UI

public static final IsisConfig.Option LAUNCH_UI
Perform ui launch option.


PERFORM_MIGRATION

public static final IsisConfig.Option PERFORM_MIGRATION
Perform data migration option.


PERFORM_VCS_UPDATE

public static final IsisConfig.Option PERFORM_VCS_UPDATE
Perform vcs update option.


PERFORM_CRON

public static final IsisConfig.Option PERFORM_CRON
Perform cron option.


DATABASE_DIRECTORY

public static final IsisConfig.Option DATABASE_DIRECTORY
Database directory.


DATABASE_LOCK_MODE

public static final IsisConfig.Option DATABASE_LOCK_MODE
Database lock mode (h2).


SSH_KEY_FILE

public static final IsisConfig.Option SSH_KEY_FILE

VCS_TYPE

public static final IsisConfig.Option VCS_TYPE

VCS_PROTOCOL

public static final IsisConfig.Option VCS_PROTOCOL

VCS_USER_NAME

public static final IsisConfig.Option VCS_USER_NAME

VCS_USER_PASSWORD

public static final IsisConfig.Option VCS_USER_PASSWORD

VCS_HOST_NAME

public static final IsisConfig.Option VCS_HOST_NAME

VCS_PATH

public static final IsisConfig.Option VCS_PATH

USER_NAME

public static final IsisConfig.Option USER_NAME

SMTP_SERVER

public static final IsisConfig.Option SMTP_SERVER

USER_MAIL

public static final IsisConfig.Option USER_MAIL
Field Detail

key

public final String key

description

public final String description

defaultValue

public final String defaultValue
Method Detail

values

public static IsisConfig.Option[] 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 (IsisConfig.Option c : IsisConfig.Option.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static IsisConfig.Option 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

getDefaultValue

public String getDefaultValue()
Specified by:
getDefaultValue in interface org.nuiton.util.ApplicationConfig.OptionDef

getDescription

public String getDescription()
Specified by:
getDescription in interface org.nuiton.util.ApplicationConfig.OptionDef

getKey

public String getKey()
Specified by:
getKey in interface org.nuiton.util.ApplicationConfig.OptionDef

getType

public Class<?> getType()
Specified by:
getType in interface org.nuiton.util.ApplicationConfig.OptionDef

isFinal

public boolean isFinal()
Specified by:
isFinal in interface org.nuiton.util.ApplicationConfig.OptionDef

isTransient

public boolean isTransient()
Specified by:
isTransient in interface org.nuiton.util.ApplicationConfig.OptionDef


Copyright © 1999-2011 CodeLutin. All Rights Reserved.