Interface OOCStream.QueueCallback<T>

All Superinterfaces:
AutoCloseable
All Known Subinterfaces:
OOCStream.GroupQueueCallback<T>
All Known Implementing Classes:
InMemoryQueueCallback, OOCCacheManager.CachedGroupCallback, OOCCacheManager.CachedQueueCallback, OOCCacheManager.CachedSubCallback, OOCStream.SimpleQueueCallback, SourceOOCStream.SourceGroupCallback
Enclosing interface:
OOCStream<T>

public static interface OOCStream.QueueCallback<T> extends AutoCloseable
  • Method Details

    • get

      T get()
    • keepOpen

      Keeps the callback item pinned in memory until the returned callback is also closed.
    • close

      void close()
      Specified by:
      close in interface AutoCloseable
    • fail

      void fail(DMLRuntimeException failure)
    • isEos

      boolean isEos()
    • isFailure

      boolean isFailure()