public void process(JBossMetaData ejbJar, Class<?> type) { ApplicationExceptionMetaData applicationException = create(type); if(applicationException == null) return; if(ejbJar.getAssemblyDescriptor() == null) ejbJar.setAssemblyDescriptor(new JBossAssemblyDescriptorMetaData()); if(ejbJar.getAssemblyDescriptor().getApplicationExceptions() == null) ejbJar.getAssemblyDescriptor().setApplicationExceptions(new ApplicationExceptionsMetaData()); ejbJar.getAssemblyDescriptor().getApplicationExceptions().add(applicationException); }
public void process(T bean, E element) { TransactionAttribute annotation = finder.getAnnotation(element, TransactionAttribute.class); if(annotation == null) return; IEjbJarMetaData ejbJarMetaData = bean.getEjbJarMetaData(); if(ejbJarMetaData.getAssemblyDescriptor() == null) ejbJarMetaData.setAssemblyDescriptor(new JBossAssemblyDescriptorMetaData()); if(ejbJarMetaData.getAssemblyDescriptor().getContainerTransactions() == null) ejbJarMetaData.getAssemblyDescriptor().setContainerTransactions(new ContainerTransactionsMetaData()); ContainerTransactionMetaData transaction = createContainerTransaction(bean.getEjbName(), annotation, element); ejbJarMetaData.getAssemblyDescriptor().getContainerTransactions().add(transaction); }
if (assemblyDescriptor == null) assemblyDescriptor = new JBossAssemblyDescriptorMetaData(); jbmd.setAssemblyDescriptor(assemblyDescriptor);
if(assembly == null) assembly = new JBossAssemblyDescriptorMetaData(); ejbJarMetaData.setAssemblyDescriptor(assembly);
assemblyDescriptor = new JBossAssemblyDescriptorMetaData(); if(overrideAssembly != null || originalAssembly != null) assemblyDescriptor.merge(overrideAssembly, originalAssembly);
assemblyDescriptor = new JBossAssemblyDescriptorMetaData(); if(resourceManagers == null) resourceManagers = new ResourceManagersMetaData();
version = original.getVersion(); if(assemblyDescriptor == null) assemblyDescriptor = new JBossAssemblyDescriptorMetaData(); if(resourceManagers == null) resourceManagers = new ResourceManagersMetaData();
if( jadmd == null) jadmd = new JBossAssemblyDescriptorMetaData(); mergedMetaData.setAssemblyDescriptor(jadmd);