Package com.documents4j.job
Class ConverterAdapter
- java.lang.Object
-
- com.documents4j.job.ConverterAdapter
-
- All Implemented Interfaces:
IConverter
public abstract class ConverterAdapter extends Object implements IConverter
-
-
Field Summary
Fields Modifier and Type Field Description static booleanDEFAULT_CLOSE_STREAM-
Fields inherited from interface com.documents4j.api.IConverter
JOB_PRIORITY_HIGH, JOB_PRIORITY_LOW, JOB_PRIORITY_NORMAL
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedConverterAdapter(File tempFileFolder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IConversionJobWithSourceUnspecifiedconvert(IFileSource source)IConversionJobWithSourceUnspecifiedconvert(IInputStreamSource source)IConversionJobWithSourceUnspecifiedconvert(File source)IConversionJobWithSourceUnspecifiedconvert(InputStream source)IConversionJobWithSourceUnspecifiedconvert(InputStream source, boolean close)protected voidderegisterShutdownHook()FilegetTempFileFolder()voidkill()protected static ExecutorServicemakeExecutorService(int corePoolSize, int maximumPoolSize, long keepAliveTime)protected FilemakeTemporaryFile()protected FilemakeTemporaryFile(String suffix)protected voidregisterShutdownHook()voidshutDown()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.documents4j.api.IConverter
getSupportedConversions, isOperational
-
-
-
-
Field Detail
-
DEFAULT_CLOSE_STREAM
public static final boolean DEFAULT_CLOSE_STREAM
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ConverterAdapter
protected ConverterAdapter(File tempFileFolder)
-
-
Method Detail
-
makeExecutorService
protected static ExecutorService makeExecutorService(int corePoolSize, int maximumPoolSize, long keepAliveTime)
-
convert
public IConversionJobWithSourceUnspecified convert(File source)
- Specified by:
convertin interfaceIConverter
-
convert
public IConversionJobWithSourceUnspecified convert(InputStream source)
- Specified by:
convertin interfaceIConverter
-
convert
public IConversionJobWithSourceUnspecified convert(InputStream source, boolean close)
- Specified by:
convertin interfaceIConverter
-
convert
public IConversionJobWithSourceUnspecified convert(IFileSource source)
- Specified by:
convertin interfaceIConverter
-
convert
public IConversionJobWithSourceUnspecified convert(IInputStreamSource source)
- Specified by:
convertin interfaceIConverter
-
makeTemporaryFile
protected File makeTemporaryFile()
-
getTempFileFolder
public File getTempFileFolder()
-
shutDown
public void shutDown()
- Specified by:
shutDownin interfaceIConverter
-
kill
public void kill()
- Specified by:
killin interfaceIConverter
-
registerShutdownHook
protected void registerShutdownHook()
-
deregisterShutdownHook
protected void deregisterShutdownHook()
-
-