hamok
Version:
Lightweight Distributed Object Storage on RAFT consensus algorithm
27 lines (26 loc) • 930 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetSubscriptionsResponse = exports.GetSubscriptionsRequest = void 0;
class GetSubscriptionsRequest {
requestId;
sourceEndpointId;
constructor(requetId, sourceEndpointId) {
this.requestId = requetId;
this.sourceEndpointId = sourceEndpointId;
}
createResponse(subscriptions) {
return new GetSubscriptionsResponse(this.requestId, subscriptions, this.sourceEndpointId);
}
}
exports.GetSubscriptionsRequest = GetSubscriptionsRequest;
class GetSubscriptionsResponse {
requestId;
subscriptions;
destinationEndpointId;
constructor(requetId, subscriptions, destinationEndpointId) {
this.requestId = requetId;
this.subscriptions = subscriptions;
this.destinationEndpointId = destinationEndpointId;
}
}
exports.GetSubscriptionsResponse = GetSubscriptionsResponse;