public abstract class AbstractFilePayloadTransformer<T> extends ObjectSE implements Transformer, BeanFactoryAware
コンストラクターと説明 |
---|
AbstractFilePayloadTransformer() |
修飾子と型 | メソッドと説明 |
---|---|
protected MessageBuilderFactory | getMessageBuilderFactory() |
void | setBeanFactory(BeanFactory beanFactory) |
void | setDeleteFiles(boolean deleteFiles) 変換後にファイルを削除するかどうかを指定します。 |
Message<?> | transform(Message<?> message) |
protected abstract T | transformFile(FileSE file) サブクラスは、ファイルの内容を変換するためにこのメソッドを実装する必要があります。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void setDeleteFiles(boolean deleteFiles)
deleteFiles
- true の場合、ファイルを削除します。public void setBeanFactory(BeanFactory beanFactory) throws BeansException
BeanFactoryAware
の setBeanFactory
BeansException
protected MessageBuilderFactory getMessageBuilderFactory()
public final Message<?> transform(Message<?> message)
GenericTransformer<Message<?>,Message<?>>
の transform
Transformer
の transform
protected abstract T transformFile(FileSE file) throws IOExceptionSE
file
- ファイル。IOExceptionSE
- IOException。