@ndustrial/node-distributed-lock
Version:
Enables distributed locking for sequelize applications
22 lines (21 loc) • 596 B
TypeScript
export class AlreadyObtainedError extends Error {
constructor(mutex: any, ownerId: any);
}
export class TableLockedError extends Error {
constructor(tableName: any);
}
export class LockTimeoutError extends Error {
constructor(mutex: any, timeoutSeconds: any);
}
export class NotImplementedError extends Error {
constructor();
}
export class UnknownDialectError extends Error {
constructor(dialect: any);
}
export class UnableToLocateQueryInterfaceError extends Error {
constructor();
}
export class UnknownQueryInterfaceError extends Error {
constructor(name: any);
}