class MemcachedResponseStore extends ResponseStore {

    @Override
    public Optional<CachedResponse> get(String key) {
        checkNotNull(key);
        checkArgument(key.length() > 0, "key can not be empty");
        return Optional.fromNullable(_client.get(buildKey(key), CachedResponseTranscoder.INSTANCE));
    }

    public  MemcachedResponseStore(MemcachedClient client, String keyPrefix, boolean readOnly);

}