hamok
Version:
Lightweight Distributed Object Storage on RAFT consensus algorithm
34 lines (33 loc) • 1.14 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ClearEntriesNotification = exports.ClearEntriesResponse = exports.ClearEntriesRequest = void 0;
class ClearEntriesRequest {
requestId;
sourceEndpointId;
constructor(requetId, sourceEndpointId) {
this.requestId = requetId;
this.sourceEndpointId = sourceEndpointId;
}
createResponse() {
return new ClearEntriesResponse(this.requestId, this.sourceEndpointId);
}
}
exports.ClearEntriesRequest = ClearEntriesRequest;
class ClearEntriesResponse {
requestId;
destinationEndpointId;
constructor(requetId, destinationEndpointId) {
this.requestId = requetId;
this.destinationEndpointId = destinationEndpointId;
}
}
exports.ClearEntriesResponse = ClearEntriesResponse;
class ClearEntriesNotification {
sourceEndpointId;
destinationEndpointId;
constructor(sourceEndpointId, destinationEndpointId) {
this.sourceEndpointId = sourceEndpointId;
this.destinationEndpointId = destinationEndpointId;
}
}
exports.ClearEntriesNotification = ClearEntriesNotification;