Documentation
¶
Index ¶
- type ErrLockRequired
- type ErrUnableToAcquireLock
- func (err ErrUnableToAcquireLock) Error() string
- func (err ErrUnableToAcquireLock) GetErrorCause() []string
- func (err ErrUnableToAcquireLock) GetErrorRecovery() []string
- func (err ErrUnableToAcquireLock) GetErrorType() pkgErrDisamb
- func (err ErrUnableToAcquireLock) Is(target error) bool
- func (err ErrUnableToAcquireLock) Recover(ctx interfaces.ActiveContext, retry interfaces.FuncRetry, ...)
- type Lock
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ErrLockRequired ¶
type ErrLockRequired struct {
Operation string
}
func (ErrLockRequired) Error ¶
func (err ErrLockRequired) Error() string
func (ErrLockRequired) GetErrorType ¶
func (err ErrLockRequired) GetErrorType() pkgErrDisamb
func (ErrLockRequired) Is ¶
func (err ErrLockRequired) Is(target error) bool
type ErrUnableToAcquireLock ¶
type ErrUnableToAcquireLock struct {
Path string
// contains filtered or unexported fields
}
func (ErrUnableToAcquireLock) Error ¶
func (err ErrUnableToAcquireLock) Error() string
func (ErrUnableToAcquireLock) GetErrorCause ¶
func (err ErrUnableToAcquireLock) GetErrorCause() []string
func (ErrUnableToAcquireLock) GetErrorRecovery ¶
func (err ErrUnableToAcquireLock) GetErrorRecovery() []string
func (ErrUnableToAcquireLock) GetErrorType ¶
func (err ErrUnableToAcquireLock) GetErrorType() pkgErrDisamb
func (ErrUnableToAcquireLock) Is ¶
func (err ErrUnableToAcquireLock) Is(target error) bool
func (ErrUnableToAcquireLock) Recover ¶
func (err ErrUnableToAcquireLock) Recover( ctx interfaces.ActiveContext, retry interfaces.FuncRetry, abort interfaces.FuncRetryAborted, )
Source Files
¶
- errors.go
- lock.go
Click to show internal directories.
Click to hide internal directories.