Initial commit
This commit is contained in:
17
src/systemData/statusCode.js
Normal file
17
src/systemData/statusCode.js
Normal file
@ -0,0 +1,17 @@
|
||||
var ClientMessage = require('../messages/clientMessage');
|
||||
var SliceReadStatus = require('../sliceReadStatus');
|
||||
|
||||
module.exports = {};
|
||||
|
||||
module.exports.convert = function(code) {
|
||||
switch(code) {
|
||||
case ClientMessage.ReadStreamEventsCompleted.ReadStreamResult.Success:
|
||||
return SliceReadStatus.Success;
|
||||
case ClientMessage.ReadStreamEventsCompleted.ReadStreamResult.NoStream:
|
||||
return SliceReadStatus.StreamNotFound;
|
||||
case ClientMessage.ReadStreamEventsCompleted.ReadStreamResult.StreamDeleted:
|
||||
return SliceReadStatus.StreamDeleted;
|
||||
default:
|
||||
throw new Error('Invalid code: ' + code)
|
||||
}
|
||||
};
|
Reference in New Issue
Block a user