Workflow Configuration
Configs Class
The Configs
class is a configuration class that holds various settings and parameters for your application. These settings can be used to control different aspects of your application's behavior.
Class Methods are divided into the following categories:
Logging Configuration
Log Level
Returns the log level for controlling the verbosity of log messages.
Log Pattern (To be implemented)
Field:
logPattern
Type: String
Description: A string pattern for formatting log messages.
Date and Time Configuration
Date Format
Field:
dateFormat
Type: String
Description: The date format used in your application.
Date Time Zone
Field:
dateTimeZone
Type: String
Description: The time zone for date and time operations.
Compiler Configuration
Compiler Cache
Field:
compilerCache
Type: Integer
Description: Compiler cache settings.
Compiler Debug
Field:
compilerDebug
Type: Integer
Description: Compiler debug settings.
Compiler Safety
Field:
compilerSafe
Type: Integer
Description: Compiler safety settings.
Automatic Cleanup
Auto-Clean Up History
Field:
autoCleanUpHistory
Type: Boolean
Description: A boolean to enable automatic cleanup of historical data.
Auto-Clean Up Limit
Field:
autoCleanUpLimit
Type: Integer
Description: The limit for automatic cleanup.
Thread Pool Configuration
ExecutionIteration Pool (To be implemented)
Core Pool Size:
executionCorePoolSize
Maximum Pool Size:
executionMaximumPoolSize
Keep-Alive Time:
executionKeepAliveTime
Trigger Handling (To be implemented)
Core Pool Size:
triggersCorePoolSize
Maximum Pool Size:
triggersMaximumPoolSize
Keep-Alive Time:
triggersKeepAliveTime
Retry Handling
Immediate Retry (To be implemented)
Threads Count:
immediateRetryPoolThreadsCount
Scheduled Retry (To be implemented)
Threads Count:
scheduledRetryPoolThreadsCount
Timeout Configuration
Timeout Scheduler (To be implemented)
Threads Count:
timeoutSchedulerPoolThreadsCount
Storage Configuration
Memory-Mapped Storage (To be implemented)
Field:
storageMmapEnabled
Type: Boolean
Description: A boolean to enable/disable memory-mapped storage.
Pre-Clear Disable (To be implemented)
Field:
storagePreClearDisable
Type: Boolean
Description: A boolean to disable pre-clearing storage.
Close on JVM Shutdown (To be implemented)
Field:
storageCloseOnJvmShutdown
Type: Boolean
Description: A boolean to control whether storage is closed on JVM shutdown.
Checksum Header Bypass (To be implemented)
Field:
storageChecksumHeaderBypass
Type: Boolean
Description: A boolean to bypass checksum headers.
Enable Transactions (To be implemented)
Field:
storageEnableTransactions
Type: Boolean
Description: A boolean to enable transactions for storage.
File Lock Wait (To be implemented)
Field:
storageFileLockWait
Type: Integer
Description: Wait time for file locking.
Notes (To be implemented)
A string to store notes or additional information.
Last updated