Interface AsyncProcessor<T>

All Known Implementing Classes:
DelayedOcassionalProcessor

public interface AsyncProcessor<T>
API to asynchronously process items.
  • Method Details

    • asyncProcessItem

      void asyncProcessItem(T item)
      Asynchronously process an item.
      Parameters:
      item - the item to asynchronously process
    • cancelAsyncProcessItem

      boolean cancelAsyncProcessItem(T item)
      Cancel a pending task previously submitted to asyncProcessItem(T).
      Parameters:
      item - the item to cancel processing for