Package org.frankframework.processors
Class TransactionAttributePipeProcessor
java.lang.Object
org.frankframework.processors.AbstractPipeProcessor
org.frankframework.processors.TransactionAttributePipeProcessor
- All Implemented Interfaces:
PipeProcessor
- Author:
- Jaco de Groot
-
Field Summary
Fields inherited from class org.frankframework.processors.AbstractPipeProcessor
log
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.transaction.PlatformTransactionManager
protected PipeRunResult
processPipe
(PipeLine pipeline, IPipe pipe, Message message, PipeLineSession pipeLineSession, ThrowingFunction<Message, PipeRunResult, PipeRunException> chain) void
setTxManager
(org.springframework.transaction.PlatformTransactionManager txManager) Methods inherited from class org.frankframework.processors.AbstractPipeProcessor
processPipe, setPipeProcessor, validate
-
Constructor Details
-
TransactionAttributePipeProcessor
public TransactionAttributePipeProcessor()
-
-
Method Details
-
processPipe
protected PipeRunResult processPipe(@Nonnull PipeLine pipeline, @Nonnull IPipe pipe, @Nullable Message message, @Nonnull PipeLineSession pipeLineSession, @Nonnull ThrowingFunction<Message, PipeRunResult, throws PipeRunExceptionPipeRunException> chain) - Specified by:
processPipe
in classAbstractPipeProcessor
- Throws:
PipeRunException
-
getTxManager
public org.springframework.transaction.PlatformTransactionManager getTxManager() -
setTxManager
public void setTxManager(org.springframework.transaction.PlatformTransactionManager txManager)
-