protected void buildUnifiedBeanMetaData(EJBArchiveMetaData umd, ApplicationMetaData metaData) { List<EJBMetaData> beans = new ArrayList<EJBMetaData>(); Iterator it = metaData.getEnterpriseBeans(); while (it.hasNext()) { BeanMetaData bmd = (BeanMetaData)it.next(); EJBMetaData ubmd = buildUnifiedBeanMetaData(bmd); if (ubmd != null) { beans.add(ubmd); } } umd.setEnterpriseBeans(beans); }
public EJBArchiveMetaData buildUnifiedApplicationMetaData(Deployment dep, DeploymentInfo di) { ApplicationMetaData apmd = (ApplicationMetaData)di.metaData; dep.addAttachment(ApplicationMetaData.class, apmd); EJBArchiveMetaData appMetaData = new EJBArchiveMetaData(); buildUnifiedBeanMetaData(appMetaData, apmd); appMetaData.setConfigName(apmd.getConfigName()); appMetaData.setConfigFile(apmd.getConfigFile()); appMetaData.setWebServiceContextRoot(apmd.getWebServiceContextRoot()); appMetaData.setSecurityDomain(apmd.getSecurityDomain()); appMetaData.setPublishLocationAdapter(getPublishLocationAdpater(apmd)); return appMetaData; }
public void buildContainerMetaData(Deployment dep, DeploymentInfo di) { dep.addAttachment(DeploymentInfo.class, di); dep.setProperty(EJBArchiveMetaDataAdapterEJB3.DEPLOYED_OBJECT, di.deployedObject); if (di.metaData instanceof WebMetaData) { JSEArchiveMetaData webMetaData = webMetaDataAdapter.buildUnifiedWebMetaData(dep, di); if (webMetaData != null) dep.addAttachment(JSEArchiveMetaData.class, webMetaData); dep.setProperty("org.jboss.ws.webapp.url", getDeploymentURL(di)); } else if (dep.getType() == DeploymentType.JAXWS_EJB3) { EJBArchiveMetaData appMetaData = applicationMetaDataAdapterEJB3.buildUnifiedApplicationMetaData(dep); if (appMetaData != null) dep.addAttachment(EJBArchiveMetaData.class, appMetaData); } else if (di.metaData instanceof ApplicationMetaData) { EJBArchiveMetaData appMetaData = applicationMetaDataAdapterEJB21.buildUnifiedApplicationMetaData(dep, di); if (appMetaData != null) dep.addAttachment(EJBArchiveMetaData.class, appMetaData); } }
public EJBArchiveMetaData buildUnifiedApplicationMetaData(Deployment dep, DeploymentInfo di) { ApplicationMetaData apmd = (ApplicationMetaData)di.metaData; dep.addAttachment(ApplicationMetaData.class, apmd); EJBArchiveMetaData appMetaData = new EJBArchiveMetaData(); buildUnifiedBeanMetaData(appMetaData, apmd); appMetaData.setConfigName(apmd.getConfigName()); appMetaData.setConfigFile(apmd.getConfigFile()); appMetaData.setWebServiceContextRoot(apmd.getWebServiceContextRoot()); appMetaData.setSecurityDomain(apmd.getSecurityDomain()); appMetaData.setPublishLocationAdapter(getPublishLocationAdpater(apmd)); return appMetaData; }
public void buildContainerMetaData(Deployment dep, DeploymentInfo di) { dep.addAttachment(DeploymentInfo.class, di); dep.setProperty(EJBArchiveMetaDataAdapterEJB3.DEPLOYED_OBJECT, di.deployedObject); if (di.metaData instanceof WebMetaData) { JSEArchiveMetaData webMetaData = webMetaDataAdapter.buildUnifiedWebMetaData(dep, di); if (webMetaData != null) dep.addAttachment(JSEArchiveMetaData.class, webMetaData); dep.setProperty("org.jboss.ws.webapp.url", getDeploymentURL(di)); } else if (dep.getType() == DeploymentType.JAXWS_EJB3) { EJBArchiveMetaData appMetaData = applicationMetaDataAdapterEJB3.buildUnifiedApplicationMetaData(dep); if (appMetaData != null) dep.addAttachment(EJBArchiveMetaData.class, appMetaData); } else if (di.metaData instanceof ApplicationMetaData) { EJBArchiveMetaData appMetaData = applicationMetaDataAdapterEJB21.buildUnifiedApplicationMetaData(dep, di); if (appMetaData != null) dep.addAttachment(EJBArchiveMetaData.class, appMetaData); } }
public EJBArchiveMetaData buildUnifiedApplicationMetaData(Deployment dep, DeploymentInfo di) { ApplicationMetaData apmd = (ApplicationMetaData)di.metaData; dep.addAttachment(ApplicationMetaData.class, apmd); EJBArchiveMetaData appMetaData = new EJBArchiveMetaData(); buildUnifiedBeanMetaData(appMetaData, apmd); appMetaData.setConfigName(apmd.getConfigName()); appMetaData.setConfigFile(apmd.getConfigFile()); appMetaData.setWebServiceContextRoot(apmd.getWebServiceContextRoot()); appMetaData.setSecurityDomain(apmd.getSecurityDomain()); appMetaData.setPublishLocationAdapter(getPublishLocationAdpater(apmd)); return appMetaData; }
protected void buildUnifiedBeanMetaData(EJBArchiveMetaData umd, ApplicationMetaData metaData) { List<EJBMetaData> beans = new ArrayList<EJBMetaData>(); Iterator it = metaData.getEnterpriseBeans(); while (it.hasNext()) { BeanMetaData bmd = (BeanMetaData)it.next(); EJBMetaData ubmd = buildUnifiedBeanMetaData(bmd); if (ubmd != null) { beans.add(ubmd); } } umd.setEnterpriseBeans(beans); }
public void buildContainerMetaData(Deployment dep, DeploymentInfo di) { dep.addAttachment(DeploymentInfo.class, di); dep.setProperty(EJBArchiveMetaDataAdapterEJB3.DEPLOYED_OBJECT, di.deployedObject); if (di.metaData instanceof WebMetaData) { JSEArchiveMetaData webMetaData = webMetaDataAdapter.buildUnifiedWebMetaData(dep, di); if (webMetaData != null) dep.addAttachment(JSEArchiveMetaData.class, webMetaData); dep.setProperty("org.jboss.ws.webapp.url", getDeploymentURL(di)); } else if (dep.getType() == DeploymentType.JAXRPC_EJB3 || dep.getType() == DeploymentType.JAXWS_EJB3) { EJBArchiveMetaData appMetaData = applicationMetaDataAdapterEJB3.buildUnifiedApplicationMetaData(dep); if (appMetaData != null) dep.addAttachment(EJBArchiveMetaData.class, appMetaData); } else if (di.metaData instanceof ApplicationMetaData) { EJBArchiveMetaData appMetaData = applicationMetaDataAdapterEJB21.buildUnifiedApplicationMetaData(dep, di); if (appMetaData != null) dep.addAttachment(EJBArchiveMetaData.class, appMetaData); } }
protected void buildUnifiedBeanMetaData(EJBArchiveMetaData umd, ApplicationMetaData metaData) { List<EJBMetaData> beans = new ArrayList<EJBMetaData>(); Iterator it = metaData.getEnterpriseBeans(); while (it.hasNext()) { BeanMetaData bmd = (BeanMetaData)it.next(); EJBMetaData ubmd = buildUnifiedBeanMetaData(bmd); if (ubmd != null) { beans.add(ubmd); } } umd.setEnterpriseBeans(beans); }