Class OpenNlpExtractor.FileDestinationStorage
- java.lang.Object
-
- org.apache.manifoldcf.agents.transformation.opennlp.OpenNlpExtractor.FileDestinationStorage
-
- All Implemented Interfaces:
OpenNlpExtractor.DestinationStorage
- Enclosing class:
- OpenNlpExtractor
protected static class OpenNlpExtractor.FileDestinationStorage extends java.lang.Object implements OpenNlpExtractor.DestinationStorage
-
-
Field Summary
Fields Modifier and Type Field Description protected java.io.FileoutputFileprotected java.io.OutputStreamoutputStream
-
Constructor Summary
Constructors Constructor Description FileDestinationStorage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Close the object and clean up everything.longgetBinaryLength()Get new binary length.java.io.InputStreamgetInputStream()Get the input stream to read from.java.io.OutputStreamgetOutputStream()Get the output stream to write to.
-
-
-
Method Detail
-
getOutputStream
public java.io.OutputStream getOutputStream() throws org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionDescription copied from interface:OpenNlpExtractor.DestinationStorageGet the output stream to write to. Caller should explicitly close this stream when done writing.- Specified by:
getOutputStreamin interfaceOpenNlpExtractor.DestinationStorage- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
getBinaryLength
public long getBinaryLength() throws org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionGet new binary length.- Specified by:
getBinaryLengthin interfaceOpenNlpExtractor.DestinationStorage- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
getInputStream
public java.io.InputStream getInputStream() throws org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionGet the input stream to read from. Caller should explicitly close this stream when done reading.- Specified by:
getInputStreamin interfaceOpenNlpExtractor.DestinationStorage- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
close
public void close() throws org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionClose the object and clean up everything. This should be called when the data is no longer needed.- Specified by:
closein interfaceOpenNlpExtractor.DestinationStorage- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
-