Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBService ¶
type DBService interface { // TODO: Add TLS support Get(key string) (*string, error) Put(key string, value string) error PutWithLeaseExpiry(key string, value string, seconds int64) error Delete(key string) error IsLocked(key string) (bool, error) AcquireLock(key string, ttl int) (lock.Lock, error) WaitAcquireLock(key string, ttl int) (lock.Lock, error) ReleaseLock(lck lock.Lock) error }
DBService defines the interface to any DB related operations
Click to show internal directories.
Click to hide internal directories.