Package org.jboss.metadata.ejb.spec

Examples of org.jboss.metadata.ejb.spec.ContainerTransactionsMetaData


/* 73 */     IEjbJarMetaData ejbJarMetaData = bean.getEjbJarMetaData();
/*    */
/* 75 */     if (ejbJarMetaData.getAssemblyDescriptor() == null)
/* 76 */       ejbJarMetaData.setAssemblyDescriptor(new AssemblyDescriptorMetaData());
/* 77 */     if (ejbJarMetaData.getAssemblyDescriptor().getContainerTransactions() == null) {
/* 78 */       ejbJarMetaData.getAssemblyDescriptor().setContainerTransactions(new ContainerTransactionsMetaData());
/*    */     }
/* 80 */     ContainerTransactionMetaData transaction = createContainerTransaction(bean.getEjbName(), annotation, element);
/* 81 */     ejbJarMetaData.getAssemblyDescriptor().getContainerTransactions().add(transaction);
/*    */   }
View Full Code Here


/* 370 */     return null;
/*     */   }
/*     */
/*     */   public Iterator<MethodMetaData> getTransactionMethods()
/*     */   {
/* 380 */     ContainerTransactionsMetaData transactions = ((JBossEnterpriseBeanMetaData)getDelegate()).getContainerTransactions();
/* 381 */     return new TransactionMethodMetaDataIterator(transactions);
/*     */   }
View Full Code Here

        if (sessionBean.getTransactionType() != null) {
            sessionBeanDescription.setTransactionManagementType(sessionBean.getTransactionType());
        }
        // CMT Tx attributes
        if (sessionBean.getTransactionType() != TransactionManagementType.BEAN) {
            ContainerTransactionsMetaData containerTransactions = sessionBean.getContainerTransactions();
            if (containerTransactions != null && !containerTransactions.isEmpty()) {
                final String className = null; // applies to any class
                for (ContainerTransactionMetaData containerTx : containerTransactions) {
                    TransactionAttributeType txAttr = containerTx.getTransAttribute();
                    MethodsMetaData methods = containerTx.getMethods();
                    for (MethodMetaData method : methods) {
View Full Code Here

TOP

Related Classes of org.jboss.metadata.ejb.spec.ContainerTransactionsMetaData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.