diffusion
Version:
Diffusion JavaScript client
26 lines (25 loc) • 710 B
JavaScript
;
/**
* @module Services.SessionLock
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.SessionLockRequest = void 0;
/**
* Data type for a ACQUIRE_SESSION_LOCK request.
*/
var SessionLockRequest = /** @class */ (function () {
/**
* Create a new SessionLockRequest instance
*
* @param lockName the lock name
* @param requestId the request ID
* @param scope the session lock scope
*/
function SessionLockRequest(lockName, requestId, scope) {
this.lockName = lockName;
this.requestId = requestId;
this.scope = scope;
}
return SessionLockRequest;
}());
exports.SessionLockRequest = SessionLockRequest;