Class SinkStreamingBase<T>
java.lang.Object
org.aksw.commons.util.lifecycle.LifeCycleBase
org.aksw.jena_sparql_api.rx.io.resultset.SinkStreamingBase<T>
- All Implemented Interfaces:
AutoCloseable,org.aksw.commons.util.lifecycle.LifeCycle,SinkStreaming<T>,org.apache.jena.atlas.lib.Closeable,org.apache.jena.atlas.lib.Sink<T>
- Direct Known Subclasses:
SinkStreamingAdapter,SinkStreamingBinding,SinkStreamingDataset,SinkStreamingJsonArray,SinkStreamingStreamRDF,SinkStreamingWrapper,SPARQLResultExProcessorImpl
public abstract class SinkStreamingBase<T>
extends org.aksw.commons.util.lifecycle.LifeCycleBase
implements SinkStreaming<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.aksw.commons.util.lifecycle.LifeCycleBase
org.aksw.commons.util.lifecycle.LifeCycleBase.State -
Field Summary
Fields inherited from class org.aksw.commons.util.lifecycle.LifeCycleBase
state -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfinal voidprotected abstract voidsendActual(T item) protected voidMethods inherited from class org.aksw.commons.util.lifecycle.LifeCycleBase
expectStarted, finish, startMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.AutoCloseable
closeMethods inherited from interface org.apache.jena.atlas.lib.Closeable
closeMethods inherited from interface org.apache.jena.atlas.lib.Sink
flushMethods inherited from interface org.aksw.jena_sparql_api.rx.io.resultset.SinkStreaming
finish, start
-
Constructor Details
-
SinkStreamingBase
public SinkStreamingBase()
-
-
Method Details
-
send
- Specified by:
sendin interfaceorg.apache.jena.atlas.lib.Sink<T>
-
startActual
protected void startActual()- Specified by:
startActualin classorg.aksw.commons.util.lifecycle.LifeCycleBase
-
finishActual
protected void finishActual()- Specified by:
finishActualin classorg.aksw.commons.util.lifecycle.LifeCycleBase
-
sendActual
-