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:
logPatternType: String
Description: A string pattern for formatting log messages.
Date and Time Configuration
Date Format
Field:
dateFormatType: String
Description: The date format used in your application.
Date Time Zone
Field:
dateTimeZoneType: String
Description: The time zone for date and time operations.
Compiler Configuration
Compiler Cache
Field:
compilerCacheType: Integer
Description: Compiler cache settings.
Compiler Debug
Field:
compilerDebugType: Integer
Description: Compiler debug settings.
Compiler Safety
Field:
compilerSafeType: Integer
Description: Compiler safety settings.
Automatic Cleanup
Auto-Clean Up History
Field:
autoCleanUpHistoryType: Boolean
Description: A boolean to enable automatic cleanup of historical data.
Auto-Clean Up Limit
Field:
autoCleanUpLimitType: Integer
Description: The limit for automatic cleanup.
Thread Pool Configuration
ExecutionIteration Pool (To be implemented)
Core Pool Size:
executionCorePoolSizeMaximum Pool Size:
executionMaximumPoolSizeKeep-Alive Time:
executionKeepAliveTime
Trigger Handling (To be implemented)
Core Pool Size:
triggersCorePoolSizeMaximum Pool Size:
triggersMaximumPoolSizeKeep-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:
storageMmapEnabledType: Boolean
Description: A boolean to enable/disable memory-mapped storage.
Pre-Clear Disable (To be implemented)
Field:
storagePreClearDisableType: Boolean
Description: A boolean to disable pre-clearing storage.
Close on JVM Shutdown (To be implemented)
Field:
storageCloseOnJvmShutdownType: Boolean
Description: A boolean to control whether storage is closed on JVM shutdown.
Checksum Header Bypass (To be implemented)
Field:
storageChecksumHeaderBypassType: Boolean
Description: A boolean to bypass checksum headers.
Enable Transactions (To be implemented)
Field:
storageEnableTransactionsType: Boolean
Description: A boolean to enable transactions for storage.
File Lock Wait (To be implemented)
Field:
storageFileLockWaitType: Integer
Description: Wait time for file locking.
Notes (To be implemented)
A string to store notes or additional information.
Last updated