Package es.bsc.dataclay.util
Enum Configuration.Flags
- java.lang.Object
- 
- java.lang.Enum<Configuration.Flags>
- 
- es.bsc.dataclay.util.Configuration.Flags
 
 
- 
- All Implemented Interfaces:
- Serializable,- Comparable<Configuration.Flags>
 - Enclosing class:
- Configuration
 
 public static enum Configuration.Flags extends Enum<Configuration.Flags> Configurations enum.
- 
- 
Enum Constant SummaryEnum Constants Enum Constant Description ADD_DEBUG_INFO_ON_METHODSAdd debug information on methods.ASPECTLIBPATHDefines the file where aspectlib is located.ASPECTS_HOMEAspects Home dir.ASPECTS_PATHDefault value for path in which aspects are stored.CHECK_NAMESPACEIndicates whether to check namespace owner or not.CHECK_READ_ONLYIndicates whether to check if object is read-only to accept replication or not.CHECK_SESSIONIndicates whether to check session (dataset access rights, etc) or not.DATACLAY_INSTALLED_CLASSES_BIN_PATHDefault path in which classes to install are compiled.DATACLAY_INSTALLED_CLASSES_SRC_PATHDefault path in which classes to install are stored.DB_HANDLER_TYPE_FOR_DATASERVICESDefault value for DbHandler type for LOCAL data services.DB_HANDLER_TYPE_FOR_LOGICMODULEDefault value for DbHandler type for LOCAL logic module.EXECUTION_CLASSES_PATHDefault value for path in which execution classes are stored.EXPIRATION_DATE_IF_NOCHECK_SESSIONExpiration date for sessions when CHECK_SESSION=FALSE.FINISH_EXTRAE_TRACINGIndicates if finish extrae must be called.GLOBAL_GC_ENABLEDIndicates whether to enable global gc or not.GLOBALGC_CHECK_REMOTE_PENDINGInterval to check and send remote reference countings.GLOBALGC_COLLECT_TIME_INTERVALInterval to check and collect objects in disk.GLOBALGC_COLLECTOR_INITIAL_DELAY_HOURSInitial delay for collector thread to start working in hoursGLOBALGC_MAX_OBJECTS_TO_COLLECT_ITERATIONMaximum number of objects to collect during an iteration, this allow us to avoid infinite cleaning thread.GLOBALGC_MAX_TIME_QUARANTINEMaximum time an object can be in quarantine.GLOBALGC_PROCESS_COUNTINGS_INTERVALInterval to process pending reference counters.GLOBALGC_WAIT_TO_SHUTDOWNWaiting millis to other GC threads to finish during shutdown process.GRPC_BOSS_NUM_THREADSIndicates numer of threads in boss and worker loop groups in Netty.GRPC_DEADLINE_MILLISDeadline for grpc calls.GRPC_THREADPOOL_PARALLELISMGRPC threadpool parallelism level.GRPC_USE_FORK_JOIN_POOLIndicates if netty servers and clients should use fork join pool instead of pool executor.GRPC_USER_EPOLL_THREAD_POOLIndicates to use EPoll thread poll if possible.GRPC_WORKER_NUM_THREADSINCLUDE_THIS_PROJECTDefines the file where dependencies is located.JAVACLAY_EXTRAE_WRAPPER_LIBIndicates path to extrae wrapper library.LRU_BYDATE_TIMEUNITDefines the timeunit used for the LRU cache that uses expiration dates.LRU_BYDATE_TIMEUNIT_VALUEDefines the value for the timeunit.LRU_LOAD_FACTORDefines the default load factor of the LRU caches.MAX_ENTRIES_ACCOUNT_MANAGER_CACHEDefault value for Maximum entries in AccountManager cache.MAX_ENTRIES_CLASS_MANAGER_CACHEDefault value for Maximum entries in ClassManager cache.MAX_ENTRIES_CLIENT_CACHEDefault value for Maximum entries in Client cache.MAX_ENTRIES_CONTRACT_MANAGER_CACHEDefault value for Maximum entries in ContractManager cache.MAX_ENTRIES_DATACONTRACT_MANAGER_CACHEDefault value for Maximum entries in DataContractManager cache.MAX_ENTRIES_DATASERVICE_CACHEDefault value for Maximum entries in Data Service cache.MAX_ENTRIES_DATASET_MANAGER_CACHEDefault value for Maximum entries in DataSetManager cache.MAX_ENTRIES_INTERFACE_MANAGER_CACHEDefault value for Maximum entries in InterfaceManager cache.MAX_ENTRIES_METADATASERVICE_CACHEDefault value for Maximum entries in MetaDataService cache.MAX_ENTRIES_NAMESPACE_MANAGER_CACHEDefault value for Maximum entries in NamespaceManager cache.MAX_ENTRIES_NOTIFICATION_MANAGER_MSG_QUEUEDefault value for Maximum entries in NotificationManager Event queue.MAX_ENTRIES_NOTIFICATION_MANAGER_SESSION_CACHEDefault value for Maximum entries in NotificationManager session cache.MAX_ENTRIES_SESSION_MANAGER_CACHEDefault value for Maximum entries in SessionManager cache.MAX_EXECUTION_RETRIESDefault value for number of retries IN EXECUTIONMAX_MESSAGE_SIZEGRPC default is 4 MiB, dataClay default is unlimited while we do not have a message chunking mechanismMAX_RETRIES_LOGICMODULEDefault value for number of retries in connection to LogicModule.MAX_RETRY_AUTOREGISTERMaximum autoregistration retries of a node.MAX_RETRY_DATABASE_CONNMaximum retries to connect to the database.MAX_TIME_OLD_EVENT_MSGSDefault value for time that should pass to consider a message to be old.MEMMGMT_CHECK_TIME_INTERVALInterval to check if objects may be flushed (depending on memory pressure).MEMMGMT_MIN_OBJECT_TIMEMinimum life time for an object to be flushed.MEMMGMT_PRESSURE_FRACTIONFraction of memory to consider it is under pressure.MEMMGMT_WAIT_TO_SHUTDOWNWaiting millis to other MEMMGT threads to finish during shutdown process.MEMORY_GC_ENABLEDIndicates whether to enable memory gc or not.METADATA_CACHE_ENTRY_EXPIRATION_MILLISMETADATA_CLEAN_PERIOD_MILLISMULTIDIM_ARRAY_STREAM_SERIALIZATIONExperimental use of NIO streaming for array serialization.NOTIFICATION_MANAGER_ACTIVEIndicates notification manager is active or not.NOTIFICATION_MANAGER_INTERVALDefines the period to check event message queue at Notification Manager.PREFETCHING_ENABLEDIndicates if prefetching is enabled.PREFETCHING_PARALLEL_ENABLEDIndicates if parallel prefetching should be usedPREFETCHING_ROP_DEPTHIndicates fetch depth of ROP prefetching (ignored if ROP is disabled)PREFETCHING_ROP_ENABLEDIndicates if ROP prefetching should be usedPREFETCHING_TASKS_INTERVALInterval to check if tasks must be run.PRETTY_PRINT_MESSAGESPrint bytes message.PRINT_ASPECTS_INFOWhether AspectJ info should be printed.READONLY_BY_DEFAULTDefault read-write.REGISTER_DATACLAY_CLASSESIndicates if DataClay Classes must be registered or not.RETRY_AUTOREGISTER_TIMEMillis to wait to retry autoregistration of a node.RETRY_DATABASE_CONN_TIMEMillis to wait to retry connection to the database.SLEEP_RETRIES_LOGICMODULEDefault value for sleeping before retrying in LM in millis.SLEEP_WAIT_REGISTEREDWaiting milliseconds to check if object to be registered.SLEEP_WAIT_SHUTDOWNWaiting milliseconds to check if backends where shutted down.SQLITE_IN_MEMORYIndicates SQLite should be executed in memory.SSL_CLIENT_CERTIFICATEPath to identifying certificate for this host.SSL_CLIENT_KEYPath to identifying certificate for this host.SSL_CLIENT_TRUSTED_CERTIFICATESPath to Trusted certificates for verifying the remote endpoint's certificate.SSL_TARGET_AUTHORITYOverride authority hostname in SSL calls.SSL_TARGET_DS_ALIASCustom header of service alias for calls to DS.SSL_TARGET_LM_ALIASCustom header of service alias for calls to Logic module.STATE_FILE_PATHState file for healthcheck.STORAGE_METADATA_PATHlocation of IDs.STORAGE_PATHDB storage path.STORAGEITF_IGNORE_REPLICATIONIndicates if we ignore replication from StorageItf.TIMEOUT_WAIT_REGISTEREDNumber of millis of time to wait for object to be registered.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetBooleanValue()Get boolean value of the Configurations::valueDategetDate()Get Date value of the Configurations::valuefloatgetFloatValue()Get Float value of the Configurations::valueintgetIntValue()Get int value of the Configurations::valuelonggetLongValue()Get long value of the Configurations::valueshortgetShortValue()Get int value of the Configurations::valueStringgetStringValue()Get String value of the Configurations::valueObjectgetValue()Get the Configurations::valuestatic voidinitializeGlobalProperties(File globalFile)Read global properties filestatic voidreloadGlobalConfiguration(String globalConfig)Reload global propertiesvoidsetValue(Object newvalue)Set the Configurations::value (USED FOR TESTING PURPOSES)static Configuration.FlagsvalueOf(String name)Returns the enum constant of this type with the specified name.static Configuration.Flags[]values()Returns an array containing the constants of this enum type, in the order they are declared.
 
- 
- 
- 
Enum Constant Detail- 
CHECK_SESSIONpublic static final Configuration.Flags CHECK_SESSION Indicates whether to check session (dataset access rights, etc) or not.
 - 
CHECK_NAMESPACEpublic static final Configuration.Flags CHECK_NAMESPACE Indicates whether to check namespace owner or not.
 - 
EXPIRATION_DATE_IF_NOCHECK_SESSIONpublic static final Configuration.Flags EXPIRATION_DATE_IF_NOCHECK_SESSION Expiration date for sessions when CHECK_SESSION=FALSE.
 - 
REGISTER_DATACLAY_CLASSESpublic static final Configuration.Flags REGISTER_DATACLAY_CLASSES Indicates if DataClay Classes must be registered or not.
 - 
NOTIFICATION_MANAGER_ACTIVEpublic static final Configuration.Flags NOTIFICATION_MANAGER_ACTIVE Indicates notification manager is active or not.
 - 
MEMORY_GC_ENABLEDpublic static final Configuration.Flags MEMORY_GC_ENABLED Indicates whether to enable memory gc or not.
 - 
GLOBAL_GC_ENABLEDpublic static final Configuration.Flags GLOBAL_GC_ENABLED Indicates whether to enable global gc or not.
 - 
CHECK_READ_ONLYpublic static final Configuration.Flags CHECK_READ_ONLY Indicates whether to check if object is read-only to accept replication or not.
 - 
STATE_FILE_PATHpublic static final Configuration.Flags STATE_FILE_PATH State file for healthcheck.
 - 
PREFETCHING_ENABLEDpublic static final Configuration.Flags PREFETCHING_ENABLED Indicates if prefetching is enabled.
 - 
PREFETCHING_PARALLEL_ENABLEDpublic static final Configuration.Flags PREFETCHING_PARALLEL_ENABLED Indicates if parallel prefetching should be used
 - 
PREFETCHING_ROP_ENABLEDpublic static final Configuration.Flags PREFETCHING_ROP_ENABLED Indicates if ROP prefetching should be used
 - 
PREFETCHING_ROP_DEPTHpublic static final Configuration.Flags PREFETCHING_ROP_DEPTH Indicates fetch depth of ROP prefetching (ignored if ROP is disabled)
 - 
MAX_MESSAGE_SIZEpublic static final Configuration.Flags MAX_MESSAGE_SIZE GRPC default is 4 MiB, dataClay default is unlimited while we do not have a message chunking mechanism
 - 
SSL_CLIENT_TRUSTED_CERTIFICATESpublic static final Configuration.Flags SSL_CLIENT_TRUSTED_CERTIFICATES Path to Trusted certificates for verifying the remote endpoint's certificate.
 - 
SSL_CLIENT_CERTIFICATEpublic static final Configuration.Flags SSL_CLIENT_CERTIFICATE Path to identifying certificate for this host.
 - 
SSL_CLIENT_KEYpublic static final Configuration.Flags SSL_CLIENT_KEY Path to identifying certificate for this host.
 - 
SSL_TARGET_LM_ALIASpublic static final Configuration.Flags SSL_TARGET_LM_ALIAS Custom header of service alias for calls to Logic module. Used in Traefik.
 - 
SSL_TARGET_DS_ALIASpublic static final Configuration.Flags SSL_TARGET_DS_ALIAS Custom header of service alias for calls to DS. Used in Traefik.
 - 
SSL_TARGET_AUTHORITYpublic static final Configuration.Flags SSL_TARGET_AUTHORITY Override authority hostname in SSL calls.
 - 
GRPC_USE_FORK_JOIN_POOLpublic static final Configuration.Flags GRPC_USE_FORK_JOIN_POOL Indicates if netty servers and clients should use fork join pool instead of pool executor.
 - 
GRPC_USER_EPOLL_THREAD_POOLpublic static final Configuration.Flags GRPC_USER_EPOLL_THREAD_POOL Indicates to use EPoll thread poll if possible.
 - 
GRPC_BOSS_NUM_THREADSpublic static final Configuration.Flags GRPC_BOSS_NUM_THREADS Indicates numer of threads in boss and worker loop groups in Netty.
 - 
GRPC_WORKER_NUM_THREADSpublic static final Configuration.Flags GRPC_WORKER_NUM_THREADS 
 - 
GRPC_THREADPOOL_PARALLELISMpublic static final Configuration.Flags GRPC_THREADPOOL_PARALLELISM GRPC threadpool parallelism level.
 - 
GRPC_DEADLINE_MILLISpublic static final Configuration.Flags GRPC_DEADLINE_MILLIS Deadline for grpc calls.
 - 
SQLITE_IN_MEMORYpublic static final Configuration.Flags SQLITE_IN_MEMORY Indicates SQLite should be executed in memory.
 - 
METADATA_CACHE_ENTRY_EXPIRATION_MILLISpublic static final Configuration.Flags METADATA_CACHE_ENTRY_EXPIRATION_MILLIS 
 - 
METADATA_CLEAN_PERIOD_MILLISpublic static final Configuration.Flags METADATA_CLEAN_PERIOD_MILLIS 
 - 
DB_HANDLER_TYPE_FOR_DATASERVICESpublic static final Configuration.Flags DB_HANDLER_TYPE_FOR_DATASERVICES Default value for DbHandler type for LOCAL data services.
 - 
DB_HANDLER_TYPE_FOR_LOGICMODULEpublic static final Configuration.Flags DB_HANDLER_TYPE_FOR_LOGICMODULE Default value for DbHandler type for LOCAL logic module.
 - 
READONLY_BY_DEFAULTpublic static final Configuration.Flags READONLY_BY_DEFAULT Default read-write.
 - 
MAX_RETRY_DATABASE_CONNpublic static final Configuration.Flags MAX_RETRY_DATABASE_CONN Maximum retries to connect to the database.
 - 
RETRY_DATABASE_CONN_TIMEpublic static final Configuration.Flags RETRY_DATABASE_CONN_TIME Millis to wait to retry connection to the database.
 - 
STORAGEITF_IGNORE_REPLICATIONpublic static final Configuration.Flags STORAGEITF_IGNORE_REPLICATION Indicates if we ignore replication from StorageItf. In this case, hint will be the only location of an object.
 - 
MULTIDIM_ARRAY_STREAM_SERIALIZATIONpublic static final Configuration.Flags MULTIDIM_ARRAY_STREAM_SERIALIZATION Experimental use of NIO streaming for array serialization.
 - 
LRU_LOAD_FACTORpublic static final Configuration.Flags LRU_LOAD_FACTOR Defines the default load factor of the LRU caches.
 - 
LRU_BYDATE_TIMEUNITpublic static final Configuration.Flags LRU_BYDATE_TIMEUNIT Defines the timeunit used for the LRU cache that uses expiration dates.
 - 
LRU_BYDATE_TIMEUNIT_VALUEpublic static final Configuration.Flags LRU_BYDATE_TIMEUNIT_VALUE Defines the value for the timeunit.
 - 
MAX_ENTRIES_DATASERVICE_CACHEpublic static final Configuration.Flags MAX_ENTRIES_DATASERVICE_CACHE Default value for Maximum entries in Data Service cache.
 - 
MAX_ENTRIES_CLIENT_CACHEpublic static final Configuration.Flags MAX_ENTRIES_CLIENT_CACHE Default value for Maximum entries in Client cache.
 - 
MAX_ENTRIES_METADATASERVICE_CACHEpublic static final Configuration.Flags MAX_ENTRIES_METADATASERVICE_CACHE Default value for Maximum entries in MetaDataService cache.
 - 
MAX_ENTRIES_CLASS_MANAGER_CACHEpublic static final Configuration.Flags MAX_ENTRIES_CLASS_MANAGER_CACHE Default value for Maximum entries in ClassManager cache.
 - 
MAX_ENTRIES_ACCOUNT_MANAGER_CACHEpublic static final Configuration.Flags MAX_ENTRIES_ACCOUNT_MANAGER_CACHE Default value for Maximum entries in AccountManager cache.
 - 
MAX_ENTRIES_NAMESPACE_MANAGER_CACHEpublic static final Configuration.Flags MAX_ENTRIES_NAMESPACE_MANAGER_CACHE Default value for Maximum entries in NamespaceManager cache.
 - 
MAX_ENTRIES_CONTRACT_MANAGER_CACHEpublic static final Configuration.Flags MAX_ENTRIES_CONTRACT_MANAGER_CACHE Default value for Maximum entries in ContractManager cache.
 - 
MAX_ENTRIES_DATASET_MANAGER_CACHEpublic static final Configuration.Flags MAX_ENTRIES_DATASET_MANAGER_CACHE Default value for Maximum entries in DataSetManager cache.
 - 
MAX_ENTRIES_DATACONTRACT_MANAGER_CACHEpublic static final Configuration.Flags MAX_ENTRIES_DATACONTRACT_MANAGER_CACHE Default value for Maximum entries in DataContractManager cache.
 - 
MAX_ENTRIES_INTERFACE_MANAGER_CACHEpublic static final Configuration.Flags MAX_ENTRIES_INTERFACE_MANAGER_CACHE Default value for Maximum entries in InterfaceManager cache.
 - 
MAX_ENTRIES_SESSION_MANAGER_CACHEpublic static final Configuration.Flags MAX_ENTRIES_SESSION_MANAGER_CACHE Default value for Maximum entries in SessionManager cache.
 - 
MAX_ENTRIES_NOTIFICATION_MANAGER_MSG_QUEUEpublic static final Configuration.Flags MAX_ENTRIES_NOTIFICATION_MANAGER_MSG_QUEUE Default value for Maximum entries in NotificationManager Event queue.
 - 
MAX_ENTRIES_NOTIFICATION_MANAGER_SESSION_CACHEpublic static final Configuration.Flags MAX_ENTRIES_NOTIFICATION_MANAGER_SESSION_CACHE Default value for Maximum entries in NotificationManager session cache.
 - 
MAX_TIME_OLD_EVENT_MSGSpublic static final Configuration.Flags MAX_TIME_OLD_EVENT_MSGS Default value for time that should pass to consider a message to be old. In millis.
 - 
NOTIFICATION_MANAGER_INTERVALpublic static final Configuration.Flags NOTIFICATION_MANAGER_INTERVAL Defines the period to check event message queue at Notification Manager.
 - 
MAX_RETRY_AUTOREGISTERpublic static final Configuration.Flags MAX_RETRY_AUTOREGISTER Maximum autoregistration retries of a node.
 - 
RETRY_AUTOREGISTER_TIMEpublic static final Configuration.Flags RETRY_AUTOREGISTER_TIME Millis to wait to retry autoregistration of a node.
 - 
MAX_RETRIES_LOGICMODULEpublic static final Configuration.Flags MAX_RETRIES_LOGICMODULE Default value for number of retries in connection to LogicModule. NOTE: Clients can wait at init waitForBackends
 - 
SLEEP_RETRIES_LOGICMODULEpublic static final Configuration.Flags SLEEP_RETRIES_LOGICMODULE Default value for sleeping before retrying in LM in millis.
 - 
MAX_EXECUTION_RETRIESpublic static final Configuration.Flags MAX_EXECUTION_RETRIES Default value for number of retries IN EXECUTION
 - 
TIMEOUT_WAIT_REGISTEREDpublic static final Configuration.Flags TIMEOUT_WAIT_REGISTERED Number of millis of time to wait for object to be registered. Default: NO WAIT
 - 
SLEEP_WAIT_REGISTEREDpublic static final Configuration.Flags SLEEP_WAIT_REGISTERED Waiting milliseconds to check if object to be registered.
 - 
SLEEP_WAIT_SHUTDOWNpublic static final Configuration.Flags SLEEP_WAIT_SHUTDOWN Waiting milliseconds to check if backends where shutted down.
 - 
MEMMGMT_MIN_OBJECT_TIMEpublic static final Configuration.Flags MEMMGMT_MIN_OBJECT_TIME Minimum life time for an object to be flushed.
 - 
MEMMGMT_PRESSURE_FRACTIONpublic static final Configuration.Flags MEMMGMT_PRESSURE_FRACTION Fraction of memory to consider it is under pressure.
 - 
MEMMGMT_CHECK_TIME_INTERVALpublic static final Configuration.Flags MEMMGMT_CHECK_TIME_INTERVAL Interval to check if objects may be flushed (depending on memory pressure).
 - 
MEMMGMT_WAIT_TO_SHUTDOWNpublic static final Configuration.Flags MEMMGMT_WAIT_TO_SHUTDOWN Waiting millis to other MEMMGT threads to finish during shutdown process.
 - 
GLOBALGC_COLLECT_TIME_INTERVALpublic static final Configuration.Flags GLOBALGC_COLLECT_TIME_INTERVAL Interval to check and collect objects in disk. (IN MILLIS)
 - 
GLOBALGC_CHECK_REMOTE_PENDINGpublic static final Configuration.Flags GLOBALGC_CHECK_REMOTE_PENDING Interval to check and send remote reference countings. (IN MILLIS)
 - 
GLOBALGC_PROCESS_COUNTINGS_INTERVALpublic static final Configuration.Flags GLOBALGC_PROCESS_COUNTINGS_INTERVAL Interval to process pending reference counters. The idea is not to use same collection interval to avoid retaining too much memory: one thing is the map of counters (which is not released till collection or sending references to other nodes) and other thing is the pending reference countings to process (which are maps of oid -> num refs per each object). (IN MILLIS)
 - 
GLOBALGC_MAX_TIME_QUARANTINEpublic static final Configuration.Flags GLOBALGC_MAX_TIME_QUARANTINE Maximum time an object can be in quarantine. WARNING: this time must ensure no race condition of wrong 0 references happen.
 - 
GLOBALGC_WAIT_TO_SHUTDOWNpublic static final Configuration.Flags GLOBALGC_WAIT_TO_SHUTDOWN Waiting millis to other GC threads to finish during shutdown process.
 - 
GLOBALGC_MAX_OBJECTS_TO_COLLECT_ITERATIONpublic static final Configuration.Flags GLOBALGC_MAX_OBJECTS_TO_COLLECT_ITERATION Maximum number of objects to collect during an iteration, this allow us to avoid infinite cleaning thread.
 - 
GLOBALGC_COLLECTOR_INITIAL_DELAY_HOURSpublic static final Configuration.Flags GLOBALGC_COLLECTOR_INITIAL_DELAY_HOURS Initial delay for collector thread to start working in hours
 - 
PREFETCHING_TASKS_INTERVALpublic static final Configuration.Flags PREFETCHING_TASKS_INTERVAL Interval to check if tasks must be run.
 - 
ASPECTLIBPATHpublic static final Configuration.Flags ASPECTLIBPATH Defines the file where aspectlib is located.
 - 
ASPECTS_PATHpublic static final Configuration.Flags ASPECTS_PATH Default value for path in which aspects are stored.
 - 
ASPECTS_HOMEpublic static final Configuration.Flags ASPECTS_HOME Aspects Home dir.
 - 
STORAGE_PATHpublic static final Configuration.Flags STORAGE_PATH DB storage path.
 - 
STORAGE_METADATA_PATHpublic static final Configuration.Flags STORAGE_METADATA_PATH location of IDs.
 - 
DATACLAY_INSTALLED_CLASSES_SRC_PATHpublic static final Configuration.Flags DATACLAY_INSTALLED_CLASSES_SRC_PATH Default path in which classes to install are stored.
 - 
DATACLAY_INSTALLED_CLASSES_BIN_PATHpublic static final Configuration.Flags DATACLAY_INSTALLED_CLASSES_BIN_PATH Default path in which classes to install are compiled.
 - 
EXECUTION_CLASSES_PATHpublic static final Configuration.Flags EXECUTION_CLASSES_PATH Default value for path in which execution classes are stored.
 - 
INCLUDE_THIS_PROJECTpublic static final Configuration.Flags INCLUDE_THIS_PROJECT Defines the file where dependencies is located.
 - 
JAVACLAY_EXTRAE_WRAPPER_LIBpublic static final Configuration.Flags JAVACLAY_EXTRAE_WRAPPER_LIB Indicates path to extrae wrapper library.
 - 
FINISH_EXTRAE_TRACINGpublic static final Configuration.Flags FINISH_EXTRAE_TRACING Indicates if finish extrae must be called.
 - 
PRINT_ASPECTS_INFOpublic static final Configuration.Flags PRINT_ASPECTS_INFO Whether AspectJ info should be printed.
 - 
PRETTY_PRINT_MESSAGESpublic static final Configuration.Flags PRETTY_PRINT_MESSAGES Print bytes message.
 - 
ADD_DEBUG_INFO_ON_METHODSpublic static final Configuration.Flags ADD_DEBUG_INFO_ON_METHODS Add debug information on methods.
 
- 
 - 
Method Detail- 
valuespublic static Configuration.Flags[] 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 (Configuration.Flags c : Configuration.Flags.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static Configuration.Flags 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
 
 - 
reloadGlobalConfigurationpublic static void reloadGlobalConfiguration(String globalConfig) Reload global properties- Parameters:
- globalConfig- Global properties file path
 
 - 
initializeGlobalPropertiespublic static void initializeGlobalProperties(File globalFile) Read global properties file- Parameters:
- globalFile- global properties file
 
 - 
getValuepublic Object getValue() Get the Configurations::value- Returns:
- the value
 
 - 
getDatepublic Date getDate() Get Date value of the Configurations::value- Returns:
- the value
 
 - 
getShortValuepublic short getShortValue() Get int value of the Configurations::value- Returns:
- the value
 
 - 
getIntValuepublic int getIntValue() Get int value of the Configurations::value- Returns:
- the value
 
 - 
getLongValuepublic long getLongValue() Get long value of the Configurations::value- Returns:
- the value
 
 - 
getBooleanValuepublic boolean getBooleanValue() Get boolean value of the Configurations::value- Returns:
- the value
 
 - 
getStringValuepublic String getStringValue() Get String value of the Configurations::value- Returns:
- the value
 
 - 
getFloatValuepublic float getFloatValue() Get Float value of the Configurations::value- Returns:
- the value
 
 - 
setValuepublic void setValue(Object newvalue) Set the Configurations::value (USED FOR TESTING PURPOSES)- Parameters:
- newvalue- the value
 
 
- 
 
-