Class OOCCacheManager.CachedQueueCallback<T>
java.lang.Object
org.apache.sysds.runtime.ooc.cache.OOCCacheManager.CachedQueueCallback<T>
- All Implemented Interfaces:
AutoCloseable,OOCStream.QueueCallback<T>
- Enclosing class:
- OOCCacheManager
public static class OOCCacheManager.CachedQueueCallback<T>
extends Object
implements OOCStream.QueueCallback<T>
-
Method Details
-
get
- Specified by:
getin interfaceOOCStream.QueueCallback<T>
-
keepOpen
Description copied from interface:OOCStream.QueueCallbackKeeps the callback item pinned in memory until the returned callback is also closed.- Specified by:
keepOpenin interfaceOOCStream.QueueCallback<T>
-
fail
- Specified by:
failin interfaceOOCStream.QueueCallback<T>
-
isEos
public boolean isEos()- Specified by:
isEosin interfaceOOCStream.QueueCallback<T>
-
isFailure
public boolean isFailure()- Specified by:
isFailurein interfaceOOCStream.QueueCallback<T>
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceOOCStream.QueueCallback<T>
-
getBlockKey
-