net.spy.memcached..ArcusClient.swo Maven / Gradle / Ivy
The newest version!
b0VIM 7.2 ?k%X?? k| irteam xmon01.arcus ~irteam/github/arcus-java-client/src/main/java/net/spy/memcached/ArcusClient.java
3210 #"! U tp+ T ????????O U ???????? ? ????????z # ????????n ? ????????v ????????j ? ????????a ? ????????d L ????????{ ? ????????k + ????????a ? ????????g ? ????????i ^ ????????f ? ????????Q - ????????i ~ ????????u ? ????????j \ ????????c ? ????????~ ) ????????` ? ????????j ????????v q ????????b ? ????????b I
????????X ?
????????f ????????l i ????????o ? ????????d D ????????_ ? ????????p
????????] w
????????k ?
????????Y ? ????????{ ? ????????_ ????????x r ????????Y ? ????????V C ????????b ? = ? ad H ? T ? ? ? ? k ' ? ? ? ? ? < ?
?
?
?
h
g
K
/
? ? ? ? ? k T > " ? ? ? v J ?
?
?
p
>
? ? ? ? k ; ? ? w @ ? ? ` ? ? ? Q ! ? ? ^ ? ? ? S ? ? w B ? ? n 8 ? ? ? import net.spy.memcached.collection.CollectionPipedStore.BTreePipedStore; import net.spy.memcached.collection.CollectionPipedStore; import net.spy.memcached.collection.CollectionMutate; import net.spy.memcached.collection.CollectionGet; import net.spy.memcached.collection.CollectionExist; import net.spy.memcached.collection.CollectionDelete; import net.spy.memcached.collection.CollectionCreate; import net.spy.memcached.collection.CollectionCount; import net.spy.memcached.collection.CollectionBulkStore; import net.spy.memcached.collection.CollectionAttributes; import net.spy.memcached.collection.ByteArrayTreeMap; import net.spy.memcached.collection.ByteArrayBKey; import net.spy.memcached.collection.BTreeUpsert; import net.spy.memcached.collection.BTreeUpdate; import net.spy.memcached.collection.BTreeStoreAndGet; import net.spy.memcached.collection.BTreeStore; import net.spy.memcached.collection.BTreeSMGetWithLongTypeBkeyOld; import net.spy.memcached.collection.BTreeSMGetWithLongTypeBkey; import net.spy.memcached.collection.BTreeSMGetWithByteTypeBkeyOld; import net.spy.memcached.collection.BTreeSMGetWithByteTypeBkey; import net.spy.memcached.collection.BTreeSMGet; import net.spy.memcached.collection.BTreeOrder; import net.spy.memcached.collection.BTreeMutate; import net.spy.memcached.collection.BTreeGetResult; import net.spy.memcached.collection.BTreeGetByPosition; import net.spy.memcached.collection.BTreeGetBulkWithLongTypeBkey; import net.spy.memcached.collection.BTreeGetBulkWithByteTypeBkey; import net.spy.memcached.collection.BTreeGetBulk; import net.spy.memcached.collection.BTreeGet; import net.spy.memcached.collection.BTreeFindPositionWithGet; import net.spy.memcached.collection.BTreeFindPosition; import net.spy.memcached.collection.BTreeElement; import net.spy.memcached.collection.BTreeDelete; import net.spy.memcached.collection.BTreeCreate; import net.spy.memcached.collection.BTreeCount; import net.spy.memcached.collection.BKeyObject; import net.spy.memcached.collection.Attributes; import java.util.jar.Manifest; import java.util.jar.JarFile; import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.atomic.AtomicReference; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.TimeoutException; import java.util.concurrent.TimeUnit; import java.util.concurrent.Future; import java.util.concurrent.ExecutionException; import java.util.concurrent.CountDownLatch; import java.util.concurrent.ConcurrentLinkedQueue; import java.util.concurrent.ConcurrentHashMap; import java.util.TreeSet; import java.util.TreeMap; import java.util.Set; import java.util.Map.Entry; import java.util.Map; import java.util.List; import java.util.HashSet; import java.util.HashMap; import java.util.Enumeration; import java.util.Collections; import java.util.ArrayList; import java.net.URL; import java.net.InetSocketAddress; import java.io.InputStream; import java.io.IOException; package net.spy.memcached; */ * limitations under the License. * See the License for the specific language governing permissions and * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * distributed under the License is distributed on an "AS IS" BASIS, * Unless required by applicable law or agreed to in writing, software * * http://www.apache.org/licenses/LICENSE-2.0 * * You may obtain a copy of the License at * you may not use this file except in compliance with the License. * Licensed under the Apache License, Version 2.0 (the "License"); * * Copyright 2010-2014 NAVER Corp. * arcus-java-client : Arcus Java client /* ad ? ? = ? ? ? y Z P G 8 0 / ? ? ? ? { ^ V O N ? ! ?
?
?
?
?
?
?
?
?
?
~
X
9
.
? ? ? U ! ? ? i ?
?
?
?
?
f
U
F
;
? ? ? ? ? } } return "NONE"; } return "NONE"; } catch (IOException e1) { } } catch (Exception e) { } } } return version; if(version != null) { String version = mainAttribs.getValue("Arcusclient-Version"); java.util.jar.Attributes mainAttribs = manifest.getMainAttributes(); Manifest manifest = new Manifest(is); if (is != null) { InputStream is = url.openStream(); URL url = resEnum.nextElement(); try { while (resEnum.hasMoreElements()) { resEnum = Thread.currentThread().getContextClassLoader().getResources(JarFile.MANIFEST_NAME); try { Enumeration resEnum; private static String getVersion() { */ * @return version string * Get the client version. /** } return rv; addOp(k, op); rv.setOperation(op); }); } latch.countDown(); public void complete() { @Override } } k, subkey, status); "Key(%s), Bkey(%s) Unknown response : %s", getLogger().debug( if (getLogger().isDebugEnabled()) { rv.set(null, new CollectionOperationStatus(status)); } return; } } k, subkey, status); "Key(%s), Bkey(%s) Unknown response : %s", getLogger().debug( if (getLogger().isDebugEnabled()) {