flydrive-azure
Version:
Flydrive Azure Driver
54 lines (53 loc) • 1.47 kB
JavaScript
export class FileNotFoundException extends Error {
constructor(message, error) {
super(message);
this.name = 'FileNotFoundException';
this.cause = error;
}
}
export class CannotGetMetaDataException extends Error {
constructor(message) {
super(message);
this.name = 'CannotGetMetaDataException';
}
}
export class CannotSetMetaDataException extends Error {
constructor(message) {
super(message);
this.name = 'CannotGetMetaDataException';
}
}
export class MethodNotImplementedException extends Error {
constructor(message) {
super(message);
this.name = 'MethodNotImplementedException';
}
}
export class CannotWriteFileException extends Error {
constructor(message, error) {
super(message);
this.name = 'CannotWriteFileException';
this.cause = error;
}
}
export class CannotCopyFileException extends Error {
constructor(message, error) {
super(message);
this.name = 'CannotCopyFileException';
this.cause = error;
}
}
export class CannotDeleteFileException extends Error {
constructor(message, error) {
super(message);
this.name = 'CannotDeleteFileException';
this.cause = error;
}
}
export class CannotMoveFileException extends Error {
constructor(message, error) {
super(message);
this.name = 'CannotMoveFileException';
this.cause = error;
}
}