throw new IllegalArgumentException("The memcached delete method arguments mismatch, must only one arguments. interface: " + type.getName() + ", method: " + invocation.getMethodName() + ", url: " + url); memcachedClient.delete(String.valueOf(invocation.getArguments()[0])); return new RpcResult(); } else {
throw new IllegalArgumentException("The memcached delete method arguments mismatch, must only one arguments. interface: " + type.getName() + ", method: " + invocation.getMethodName() + ", url: " + url); memcachedClient.delete(String.valueOf(invocation.getArguments()[0])); return new RpcResult(); } else {
@Override public void delete(String sessionId) { try { this.sessions.delete(sessionId); } catch (TimeoutException | InterruptedException | MemcachedException ex) { log.error("An error occurred when deleted SessionData.", ex); } }
@Override public boolean delete(String id) throws Exception { _client.delete(id); return true; //delete returns false if the value didn't exist }
@Override public void evict(String... keys) { if(keys.length > 0) { try { for (String key : keys) client.delete(_key(key)); } catch (Exception e) { log.error("Failed to set data to memcached.", e); } } }
@Override public boolean delete(final String key) throws TimeoutException, CacheException { try { return memcachedClient.delete(key); } catch (MemcachedException | InterruptedException e) { throw new CacheException(e); } }
public boolean delete(String key) throws KeyValueStoreClientException { if (!isAlive()) { throw(new KeyValueStoreClientException(new IllegalStateException("client not established"))); } boolean result = false; try { result = _client.delete(key); } catch (Exception error) { throw(new KeyValueStoreClientException(error)); } return result; } }
public void evict(Query query) { try { client.delete(keyPrefix + QueryUtils.getKeyForQueryResultsCache(query, null)); } catch (Exception e) { throw new NucleusException("Exception evicting entry from xmemcached", e); } // TODO Delete all entries for this query (with any possible set of params) i.e key starting baseKey }
public void evict(Query query, Map params) { try { client.delete(keyPrefix + QueryUtils.getKeyForQueryResultsCache(query, params)); } catch (Exception e) { throw new NucleusException("Exception evicting entry from xmemcached", e); } }
public void evict(Object oid) { try { client.delete(getCacheKeyForId(oid)); } catch (Exception e) { throw new NucleusException("Exception evict entry from xmemcached", e); } }
@Override public void delete(String key) throws IOException { notNullValue("key", key); try { if (hasNoAvailableServer()) { return; } memcached.delete(getKeyWithNamespace(key)); } catch (Throwable t) { String failedMessage = "Failed to delete key on memcached! (key:" + key + ")"; throw new IOException(failedMessage, t); } }
throw new IllegalArgumentException("The memcached delete method arguments mismatch, must only one arguments. interface: " + type.getName() + ", method: " + invocation.getMethodName() + ", url: " + url); memcachedClient.delete(String.valueOf(invocation.getArguments()[0])); return new RpcResult(); } else {
throw new IllegalArgumentException("The memcached delete method arguments mismatch, must only one arguments. interface: " + type.getName() + ", method: " + invocation.getMethodName() + ", url: " + url); memcachedClient.delete(String.valueOf(invocation.getArguments()[0])); return new RpcResult(); } else {
throw new IllegalArgumentException("The memcached delete method arguments mismatch, must only one arguments. interface: " + type.getName() + ", method: " + invocation.getMethodName() + ", url: " + url); memcachedClient.delete(String.valueOf(invocation.getArguments()[0])); return new RpcResult(); } else {
throw new IllegalArgumentException("The memcached delete method arguments mismatch, must only one arguments. interface: " + type.getName() + ", method: " + invocation.getMethodName() + ", url: " + url); memcachedClient.delete(String.valueOf(invocation.getArguments()[0])); return new RpcResult(); } else {
throw new IllegalArgumentException("The memcached delete method arguments mismatch, must only one arguments. interface: " + type.getName() + ", method: " + invocation.getMethodName() + ", url: " + url); memcachedClient.delete(String.valueOf(invocation.getArguments()[0])); return new RpcResult(); } else {