@Processor(type=SCOPE,
displayName="DB Transaction Scope",
iconFileName="transaction_scope_start",
scope=ALL)
public final class DBTransactionScopeStartElement
extends org.adroitlogic.x.base.scope.AbstractScopeStartElement
Constructor and Description |
---|
DBTransactionScopeStartElement() |
Modifier and Type | Method and Description |
---|---|
org.springframework.transaction.PlatformTransactionManager |
getTransactionManager() |
org.adroitlogic.x.api.ExecutionResult |
processMessageInScope(org.adroitlogic.x.api.XMessageContext messageContext) |
void |
setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager) |
getFirstProcessingElement, process, setFirstProcessingElement
destroy, getAdditionalProperties, getBeanName, getEntityId, getErrorHandler, getFlowId, getMetricsEngine, getProject, getProjectId, getProjectVersion, getStatus, init, processMessage, setBeanName, setErrorHandler, setFlowId, setProject
public org.adroitlogic.x.api.ExecutionResult processMessageInScope(org.adroitlogic.x.api.XMessageContext messageContext)
processMessageInScope
in class org.adroitlogic.x.base.scope.AbstractScopeStartElement
public org.springframework.transaction.PlatformTransactionManager getTransactionManager()
public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
Copyright © 2016–2019 AdroitLogic. All rights reserved.