mergedBean.setTransactionManagementType(original.getTransactionManagementType());
}
}
// concurrency management type
ConcurrencyManagementType overrideConcurrencyMgmtType = override.getConcurrencyManagementType();
if (overrideConcurrencyMgmtType != null) {
if (overrideConcurrencyMgmtType == ConcurrencyManagementType.BEAN) {
mergedBean.beanManagedConcurrency();
} else {
mergedBean.containerManagedConcurrency();
}
} else {
ConcurrencyManagementType originalConcurrencyManagemenType = original.getConcurrencyManagementType();
if (originalConcurrencyManagemenType != null) {
if (originalConcurrencyManagemenType == ConcurrencyManagementType.BEAN) {
mergedBean.beanManagedConcurrency();
} else {
mergedBean.containerManagedConcurrency();