org.nuiton.wikitty
Enum WikittyConfig.WikittyOption

java.lang.Object
  extended by java.lang.Enum<WikittyConfig.WikittyOption>
      extended by org.nuiton.wikitty.WikittyConfig.WikittyOption
All Implemented Interfaces:
Serializable, Comparable<WikittyConfig.WikittyOption>, org.nuiton.util.ApplicationConfig.OptionDef
Enclosing class:
WikittyConfig

public static enum WikittyConfig.WikittyOption
extends Enum<WikittyConfig.WikittyOption>
implements org.nuiton.util.ApplicationConfig.OptionDef

TODO poussin 20101219 extract this class from WikittyConfig Configuration option for all modules


Enum Constant Summary
JCS_DEFAULT
           
JCS_DEFAULT_CACHEATTRIBUTES_MAXOBJECTS
           
WIKITTY_ACCESSSTAT_EXTENSIONS
           
WIKITTY_CACHE_PRIORITY_EXTENSIONS
           
WIKITTY_CACHE_RESTORE_COPIES
           
WIKITTY_CACHE_SIMPLE_REFERENCE_TYPE
           
WIKITTY_CONFIG_FILE
           
WIKITTY_DATA_DIR
           
WIKITTY_EVENT_LISTEN
           
WIKITTY_EVENT_PROPAGATE
           
WIKITTY_EVENT_TRANSPORTER_XMPP_ROOM
           
WIKITTY_EVENT_TRANSPORTER_XMPP_SERVER
           
WIKITTY_EXPORT_DIRECTORY
           
WIKITTY_EXPORT_PUBLICURL
           
WIKITTY_EXPORT_THREADNUMBER
           
WIKITTY_PROXY_TIME_TO_LOG_INFO
           
WIKITTY_PROXY_TIME_TO_LOG_WARN
           
WIKITTY_SEARCHENGINE_SOLR_DIRECTORY_DATA
           
WIKITTY_SEARCHENGINE_SOLR_DIRECTORY_FACTORY
           
WIKITTY_SERVER_CONFIG
           
WIKITTY_SERVER_URL
           
WIKITTY_SLAVE_MASTER_URL
           
WIKITTY_SLAVE_MASTER_XMPP_ROOM
           
WIKITTY_SLAVE_MASTER_XMPP_SERVER
           
WIKITTY_SLAVE_SYNC_STATE_FILE
           
WIKITTY_SLAVE_SYNC_STATE_INTERVALE
           
WIKITTY_STORAGE_JDBC_DRIVER
           
WIKITTY_STORAGE_JDBC_LOGIN
           
WIKITTY_STORAGE_JDBC_PASSWORD
           
WIKITTY_STORAGE_JDBC_QUERY_FILE
           
WIKITTY_STORAGE_JDBC_URL
           
WIKITTY_STORAGE_JDBC_XADATASOURCE
           
WIKITTY_STORAGE_JDBC_XADATASOURCE_H2_PASSWORD
           
WIKITTY_STORAGE_JDBC_XADATASOURCE_H2_URL
           
WIKITTY_STORAGE_JDBC_XADATASOURCE_H2_USER
           
WIKITTY_TRANSACTION_WIKITTYSERVICE_COMPONENTS
           
WIKITTY_WIKITTYSERVICE_COMPONENTS
           
WIKITTY_WIKITTYSERVICEACCESSSTAT_COMPONENTS
           
WIKITTY_WIKITTYSERVICECACHED_COMPONENTS
           
WIKITTY_WIKITTYSERVICEINMEMORY_PERSISTENCE
           
WIKITTY_WIKITTYSERVICEINMEMORY_PERSISTENCE_FILE
           
WIKITTY_WIKITTYSERVICENOTIFIER_COMPONENTS
           
WIKITTY_WIKITTYSERVICESTORAGE_COMPONENTS
           
 
Field Summary
 String defaultValue
           
 String description
           
 boolean isFinal
           
 boolean isTransient
           
 String key
           
 Class<?> type
           
 
Method Summary
 String getDefaultValue()
           
 String getDescription()
           
 String getKey()
           
 Class<?> getType()
           
 boolean isFinal()
           
 boolean isTransient()
           
 void setDefaultValue(String defaultValue)
           
 void setFinal(boolean isFinal)
           
 void setTransient(boolean isTransient)
           
static WikittyConfig.WikittyOption valueOf(String name)
          Returns the enum constant of this type with the specified name.
static WikittyConfig.WikittyOption[] 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

WIKITTY_CONFIG_FILE

public static final WikittyConfig.WikittyOption WIKITTY_CONFIG_FILE

WIKITTY_DATA_DIR

public static final WikittyConfig.WikittyOption WIKITTY_DATA_DIR

WIKITTY_STORAGE_JDBC_QUERY_FILE

public static final WikittyConfig.WikittyOption WIKITTY_STORAGE_JDBC_QUERY_FILE

WIKITTY_STORAGE_JDBC_DRIVER

public static final WikittyConfig.WikittyOption WIKITTY_STORAGE_JDBC_DRIVER

WIKITTY_STORAGE_JDBC_URL

public static final WikittyConfig.WikittyOption WIKITTY_STORAGE_JDBC_URL

WIKITTY_STORAGE_JDBC_LOGIN

public static final WikittyConfig.WikittyOption WIKITTY_STORAGE_JDBC_LOGIN

WIKITTY_STORAGE_JDBC_PASSWORD

public static final WikittyConfig.WikittyOption WIKITTY_STORAGE_JDBC_PASSWORD

WIKITTY_STORAGE_JDBC_XADATASOURCE

public static final WikittyConfig.WikittyOption WIKITTY_STORAGE_JDBC_XADATASOURCE

WIKITTY_STORAGE_JDBC_XADATASOURCE_H2_URL

public static final WikittyConfig.WikittyOption WIKITTY_STORAGE_JDBC_XADATASOURCE_H2_URL

WIKITTY_STORAGE_JDBC_XADATASOURCE_H2_USER

public static final WikittyConfig.WikittyOption WIKITTY_STORAGE_JDBC_XADATASOURCE_H2_USER

WIKITTY_STORAGE_JDBC_XADATASOURCE_H2_PASSWORD

public static final WikittyConfig.WikittyOption WIKITTY_STORAGE_JDBC_XADATASOURCE_H2_PASSWORD

WIKITTY_SEARCHENGINE_SOLR_DIRECTORY_DATA

public static final WikittyConfig.WikittyOption WIKITTY_SEARCHENGINE_SOLR_DIRECTORY_DATA

WIKITTY_SEARCHENGINE_SOLR_DIRECTORY_FACTORY

public static final WikittyConfig.WikittyOption WIKITTY_SEARCHENGINE_SOLR_DIRECTORY_FACTORY

WIKITTY_WIKITTYSERVICE_COMPONENTS

public static final WikittyConfig.WikittyOption WIKITTY_WIKITTYSERVICE_COMPONENTS

WIKITTY_WIKITTYSERVICEINMEMORY_PERSISTENCE

public static final WikittyConfig.WikittyOption WIKITTY_WIKITTYSERVICEINMEMORY_PERSISTENCE

WIKITTY_WIKITTYSERVICEINMEMORY_PERSISTENCE_FILE

public static final WikittyConfig.WikittyOption WIKITTY_WIKITTYSERVICEINMEMORY_PERSISTENCE_FILE

WIKITTY_WIKITTYSERVICESTORAGE_COMPONENTS

public static final WikittyConfig.WikittyOption WIKITTY_WIKITTYSERVICESTORAGE_COMPONENTS

WIKITTY_WIKITTYSERVICENOTIFIER_COMPONENTS

public static final WikittyConfig.WikittyOption WIKITTY_WIKITTYSERVICENOTIFIER_COMPONENTS

WIKITTY_TRANSACTION_WIKITTYSERVICE_COMPONENTS

public static final WikittyConfig.WikittyOption WIKITTY_TRANSACTION_WIKITTYSERVICE_COMPONENTS

WIKITTY_WIKITTYSERVICECACHED_COMPONENTS

public static final WikittyConfig.WikittyOption WIKITTY_WIKITTYSERVICECACHED_COMPONENTS

WIKITTY_CACHE_PRIORITY_EXTENSIONS

public static final WikittyConfig.WikittyOption WIKITTY_CACHE_PRIORITY_EXTENSIONS

WIKITTY_CACHE_SIMPLE_REFERENCE_TYPE

public static final WikittyConfig.WikittyOption WIKITTY_CACHE_SIMPLE_REFERENCE_TYPE

WIKITTY_WIKITTYSERVICEACCESSSTAT_COMPONENTS

public static final WikittyConfig.WikittyOption WIKITTY_WIKITTYSERVICEACCESSSTAT_COMPONENTS

WIKITTY_ACCESSSTAT_EXTENSIONS

public static final WikittyConfig.WikittyOption WIKITTY_ACCESSSTAT_EXTENSIONS

WIKITTY_SERVER_CONFIG

public static final WikittyConfig.WikittyOption WIKITTY_SERVER_CONFIG

WIKITTY_SERVER_URL

public static final WikittyConfig.WikittyOption WIKITTY_SERVER_URL

WIKITTY_EXPORT_THREADNUMBER

public static final WikittyConfig.WikittyOption WIKITTY_EXPORT_THREADNUMBER

WIKITTY_EXPORT_DIRECTORY

public static final WikittyConfig.WikittyOption WIKITTY_EXPORT_DIRECTORY

WIKITTY_EXPORT_PUBLICURL

public static final WikittyConfig.WikittyOption WIKITTY_EXPORT_PUBLICURL

WIKITTY_CACHE_RESTORE_COPIES

public static final WikittyConfig.WikittyOption WIKITTY_CACHE_RESTORE_COPIES

WIKITTY_EVENT_PROPAGATE

public static final WikittyConfig.WikittyOption WIKITTY_EVENT_PROPAGATE

WIKITTY_EVENT_LISTEN

public static final WikittyConfig.WikittyOption WIKITTY_EVENT_LISTEN

WIKITTY_EVENT_TRANSPORTER_XMPP_SERVER

public static final WikittyConfig.WikittyOption WIKITTY_EVENT_TRANSPORTER_XMPP_SERVER

WIKITTY_EVENT_TRANSPORTER_XMPP_ROOM

public static final WikittyConfig.WikittyOption WIKITTY_EVENT_TRANSPORTER_XMPP_ROOM

WIKITTY_SLAVE_SYNC_STATE_INTERVALE

public static final WikittyConfig.WikittyOption WIKITTY_SLAVE_SYNC_STATE_INTERVALE

WIKITTY_SLAVE_SYNC_STATE_FILE

public static final WikittyConfig.WikittyOption WIKITTY_SLAVE_SYNC_STATE_FILE

WIKITTY_SLAVE_MASTER_URL

public static final WikittyConfig.WikittyOption WIKITTY_SLAVE_MASTER_URL

WIKITTY_SLAVE_MASTER_XMPP_SERVER

public static final WikittyConfig.WikittyOption WIKITTY_SLAVE_MASTER_XMPP_SERVER

WIKITTY_SLAVE_MASTER_XMPP_ROOM

public static final WikittyConfig.WikittyOption WIKITTY_SLAVE_MASTER_XMPP_ROOM

WIKITTY_PROXY_TIME_TO_LOG_INFO

public static final WikittyConfig.WikittyOption WIKITTY_PROXY_TIME_TO_LOG_INFO

WIKITTY_PROXY_TIME_TO_LOG_WARN

public static final WikittyConfig.WikittyOption WIKITTY_PROXY_TIME_TO_LOG_WARN

JCS_DEFAULT

public static final WikittyConfig.WikittyOption JCS_DEFAULT

JCS_DEFAULT_CACHEATTRIBUTES_MAXOBJECTS

public static final WikittyConfig.WikittyOption JCS_DEFAULT_CACHEATTRIBUTES_MAXOBJECTS
Field Detail

key

public String key

description

public String description

defaultValue

public String defaultValue

type

public Class<?> type

isTransient

public boolean isTransient

isFinal

public boolean isFinal
Method Detail

values

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

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

valueOf

public static WikittyConfig.WikittyOption 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

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

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

setDefaultValue

public void setDefaultValue(String defaultValue)
Specified by:
setDefaultValue in interface org.nuiton.util.ApplicationConfig.OptionDef

setTransient

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

setFinal

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


Copyright © 2009-2010 CodeLutin. All Rights Reserved.