Class SingleSender

    • Method Detail

      • put

        public void put​(com.yahoo.document.Document doc)
        Specified by:
        put in interface SimpleFeedAccess
      • remove

        public void remove​(com.yahoo.document.DocumentId docId)
        Specified by:
        remove in interface SimpleFeedAccess
      • update

        public void update​(com.yahoo.document.DocumentUpdate update)
        Specified by:
        update in interface SimpleFeedAccess
      • put

        public void put​(com.yahoo.document.Document doc,
                        com.yahoo.document.TestAndSetCondition condition)
        Specified by:
        put in interface SimpleFeedAccess
      • remove

        public void remove​(com.yahoo.document.DocumentId docId,
                           com.yahoo.document.TestAndSetCondition condition)
        Specified by:
        remove in interface SimpleFeedAccess
      • update

        public void update​(com.yahoo.document.DocumentUpdate update,
                           com.yahoo.document.TestAndSetCondition condition)
        Specified by:
        update in interface SimpleFeedAccess
      • addMessageProcessor

        public void addMessageProcessor​(MessageProcessor processor)
      • send

        public void send​(com.yahoo.messagebus.Message m)
        Sends the given message.
        Parameters:
        m - The message to send
      • done

        public void done()
      • waitForPending

        public boolean waitForPending​(long timeoutMs)