stashbox library
Classes
- EnhancedFileOperations
- Enhanced file operations with retry logic and locking
- FileOperationConfig
- Configuration for file operations
-
FileOperationResult<
T> - Result of a file operation
- LazyLoadConfig
- Configuration for lazy loading behavior
- LazyLoader
- Manages lazy loading of large JSON datasets
-
LruCache<
K, V> - StashBox
- Main class for StashBox
- StashBoxEvent
- Represents a change event in a StashBox
- StashBoxSubscription
- A subscription to StashBox change events
- StashBoxWatchManager
- Manages watch subscriptions and event broadcasting
Enums
- StashBoxErrorCode
- Error codes for StashBox exceptions
- StashBoxEventType
- Event types for StashBox change notifications
Exceptions / Errors
- StashBoxException
- Base exception for StashBox errors
- StashBoxFileException
- Exception for file-related errors
- StashBoxKeyException
- Exception for key-related errors
- StashBoxTransactionException
- Exception for transaction-related errors.