public final class Processor
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
Processor |
cleanOnFailure(boolean cleanOnFailure)
Clean temporary directory when process fails.
|
Processor |
createDebugLog(boolean createDebugLog)
Write a debug log to temporary directory.
|
void |
run()
Run process
|
Processor |
setInput(java.io.File input)
Set input document.
|
Processor |
setInput(java.net.URI input)
Set input document.
|
Processor |
setLogger(org.slf4j.Logger logger)
Set process logger
|
Processor |
setMode(Configuration.Mode mode)
Set error recovery mode.
|
Processor |
setOutputDir(java.io.File output)
Set output directory.
|
Processor |
setOutputDir(java.net.URI output)
Set output directory.
|
Processor |
setProperties(java.util.Map<java.lang.String,java.lang.String> value)
Set properties.
|
Processor |
setProperty(java.lang.String name,
java.lang.String value)
Set property.
|
public Processor setInput(java.io.File input)
input - input document filepublic Processor setInput(java.net.URI input)
input - absolute input document URIpublic Processor setOutputDir(java.io.File output)
output - absolute output directorypublic Processor setOutputDir(java.net.URI output)
output - absolute output directory URIpublic Processor setProperty(java.lang.String name, java.lang.String value)
name - property namevalue - property valuepublic Processor setProperties(java.util.Map<java.lang.String,java.lang.String> value)
value - property mappingspublic Processor setLogger(org.slf4j.Logger logger)
logger - process loggerpublic Processor cleanOnFailure(boolean cleanOnFailure)
cleanOnFailure - clean on failurepublic Processor createDebugLog(boolean createDebugLog)
.log extension.
By default debug log is generatedcreateDebugLog - create debug logpublic Processor setMode(Configuration.Mode mode)
mode - processing modepublic void run()
throws DITAOTException
DITAOTException - if processing failed