List of usage examples for io.netty.handler.codec.memcache.binary BinaryMemcacheResponseStatus KEY_EEXISTS
short KEY_EEXISTS
To view the source code for io.netty.handler.codec.memcache.binary BinaryMemcacheResponseStatus KEY_EEXISTS.
Click Source Link
From source file:com.couchbase.client.core.endpoint.binary.BinaryCodec.java
License:Open Source License
/** * Convert the binary protocol status in a typesafe enum that can be acted upon later. * * @param status the status to convert./*from w w w . ja va 2 s. c o m*/ * @return the converted response status. */ private ResponseStatus convertStatus(short status) { switch (status) { case BinaryMemcacheResponseStatus.SUCCESS: return ResponseStatus.SUCCESS; case BinaryMemcacheResponseStatus.KEY_EEXISTS: return ResponseStatus.EXISTS; case BinaryMemcacheResponseStatus.KEY_ENOENT: return ResponseStatus.NOT_EXISTS; case 0x07: // Represents NOT_MY_VBUCKET return ResponseStatus.RETRY; default: return ResponseStatus.FAILURE; } }