Class BundleFinalizationHandlers.InMemoryFinalizer

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void finalizeAllOutstandingBundles()
      All finalization requests will be sent without waiting for the responses.
      void requestsFinalization​(java.lang.String bundleId)
      This callback is invoked whenever an inflight bundle that is being processed requests finalization.
      • Methods inherited from class java.lang.Object

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

      • finalizeAllOutstandingBundles

        public void finalizeAllOutstandingBundles()
        All finalization requests will be sent without waiting for the responses.
      • requestsFinalization

        public void requestsFinalization​(java.lang.String bundleId)
        Description copied from interface: BundleFinalizationHandler
        This callback is invoked whenever an inflight bundle that is being processed requests finalization.

        The runner is responsible for invoking bundle finalization when the output of the bundle has been durably persisted.

        Specified by:
        requestsFinalization in interface BundleFinalizationHandler