public class MSOutlookWorker extends AbstractMSWorker<MSOutlookNode>
LOGGER
Constructor and Description |
---|
MSOutlookWorker() |
Modifier and Type | Method and Description |
---|---|
protected StreamDescriptor |
createDescriptor(File result,
StreamDescriptor parent) |
protected Map<String,String> |
getConversionProperties() |
protected Class<? extends CommandReceiver> |
getConverterClass() |
protected String |
getFilename() |
protected String |
getTargetMimeType() |
String |
getTextBodyCharset() |
void |
setTextBodyCharset(String textBodyCharsetName)
Provide information which charset a text mail body has.
|
protected boolean |
shallForwardStream(StreamDescriptor parentDescriptor,
File file) |
doAbort, doAbortNow, getConverterPool, initialize, setConverterPool, work
accept, reject, work
abort, abortNow, addInputBundle, addOutputBundle, error, error, error, fail, fail, fail, getController, getInputBundle, getInputBundles, getJob, getLimitSupport, getNode, getOutputBundle, getOutputBundles, getServerJob, getState, getStreamTransportFactory, getTransportSender, isAbortRequested, postWork, preWork, run, setDescriptor, setJob, toString, warn, warn, warn
protected StreamDescriptor createDescriptor(File result, StreamDescriptor parent)
createDescriptor
in class AbstractMSWorker<MSOutlookNode>
protected boolean shallForwardStream(StreamDescriptor parentDescriptor, File file)
shallForwardStream
in class AbstractMSWorker<MSOutlookNode>
protected Map<String,String> getConversionProperties()
getConversionProperties
in class AbstractMSWorker<MSOutlookNode>
protected Class<? extends CommandReceiver> getConverterClass()
getConverterClass
in class AbstractMSWorker<MSOutlookNode>
protected String getTargetMimeType()
getTargetMimeType
in class AbstractMSWorker<MSOutlookNode>
protected String getFilename()
getFilename
in class AbstractMSWorker<MSOutlookNode>
public String getTextBodyCharset()
public void setTextBodyCharset(String textBodyCharsetName)
Provide information which charset a text mail body has.
If MS Outlook hits a mail body in the format text/plain it is not clearly stated which encoding
and charset MS Outlook selects to store this body. To give succeeding Node
s a hint about this
the resulting StreamDescriptor
is enriched with the information provided here.
textBodyCharsetName
- The name of the charset to use for text bodiesIllegalArgumentException
- If the Charset
is not supported by the JVMCopyright © 2017 levigo holding gmbh. All rights reserved.