Class MemCachedClient.NIOLoader

  • Enclosing class:
    MemCachedClient

    protected final class MemCachedClient.NIOLoader
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void doMulti​(boolean asString, java.util.Map<java.lang.String,​java.lang.StringBuilder> sockKeys, java.lang.String[] keys, java.util.Map<java.lang.String,​java.lang.Object> ret)  
      private void handleError​(java.lang.Throwable e, java.lang.String[] keys)  
      private void handleKey​(java.nio.channels.SelectionKey key)  
      void readResponse​(java.nio.channels.SelectionKey key)  
      void writeRequest​(java.nio.channels.SelectionKey key)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • doMulti

        public void doMulti​(boolean asString,
                            java.util.Map<java.lang.String,​java.lang.StringBuilder> sockKeys,
                            java.lang.String[] keys,
                            java.util.Map<java.lang.String,​java.lang.Object> ret)
      • handleError

        private void handleError​(java.lang.Throwable e,
                                 java.lang.String[] keys)
      • handleKey

        private void handleKey​(java.nio.channels.SelectionKey key)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • writeRequest

        public void writeRequest​(java.nio.channels.SelectionKey key)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • readResponse

        public void readResponse​(java.nio.channels.SelectionKey key)
                          throws java.io.IOException
        Throws:
        java.io.IOException