Class SharedBlockingCallback

  • Direct Known Subclasses:
    BlockingWriteCallback

    public class SharedBlockingCallback
    extends java.lang.Object
    Provides a reusable Callback that can block the thread while waiting to be completed.

    A typical usage pattern is:

     void someBlockingCall(Object... args) throws IOException
     {
         try(Blocker blocker = sharedBlockingCallback.acquire())
         {
             someAsyncCall(args, blocker);
             blocker.block();
         }
     }
     
    • Constructor Detail

      • SharedBlockingCallback

        public SharedBlockingCallback()