public Collection<EjbDescriptor<?>> getEjbs() { return delegate().getEjbs(); }
public Collection<EjbDescriptor<?>> getEjbs() { return delegate().getEjbs(); }
public Collection<EjbDescriptor<?>> getEjbs() { return delegate().getEjbs(); }
public Collection<EjbDescriptor<?>> getEjbs() { return delegate().getEjbs(); }
public Collection<EjbDescriptor<?>> getEjbs() { return delegate().getEjbs(); }
public Collection<EjbDescriptor<?>> getEjbs() { return delegate().getEjbs(); }
public Collection<EjbDescriptor<?>> getEjbs() { return delegate().getEjbs(); }
public String toString() { String beanClassesString = ((getBeanClasses().size() > 0) ? getBeanClasses().toString() : ""); String initVal = "|ID: " + getId() + ", bdaType= " + bdaType + ", accessibleBDAs #:" + getBeanDeploymentArchives().size() + ", " + formatAccessibleBDAs(this) + ", Bean Classes #: " + getBeanClasses().size() + "," + beanClassesString + ", ejbs=" + getEjbs() + "\n"; StringBuffer valBuff = new StringBuffer(initVal); Collection<BeanDeploymentArchive> bdas = getBeanDeploymentArchives(); Iterator<BeanDeploymentArchive> iter = bdas.iterator(); while (iter.hasNext()) { BeanDeploymentArchive bda = (BeanDeploymentArchive) iter.next(); BDAType embedBDAType = BDAType.UNKNOWN; if (bda instanceof BeanDeploymentArchiveImpl) { embedBDAType = ((BeanDeploymentArchiveImpl) bda).getBDAType(); } String embedBDABeanClasses = ((bda.getBeanClasses().size() > 0) ? bda.getBeanClasses().toString() : ""); String val = "|---->ID: " + bda.getId() + ", bdaType= " + embedBDAType.toString() + ", accessibleBDAs #:" + bda.getBeanDeploymentArchives().size() + ", " + formatAccessibleBDAs(bda) + ", Bean Classes #: " + bda.getBeanClasses().size() + "," + embedBDABeanClasses + ", ejbs=" + bda.getEjbs() + "\n"; valBuff.append(val); } return valBuff.toString(); }
@Override public void postBeanArchiveServiceRegistration(PostBeanArchiveServiceRegistrationContext ctx) { final ServiceRegistry services = ctx.getServices(); final EjbServices ejbServices = services.get(EjbServices.class); if (ejbServices != null) { // Must populate EJB cache first, as we need it to detect whether a // bean is an EJB! services.add(EjbSupport.class, new EjbSupportImpl(ejbServices, ctx.getBeanDeploymentArchive().getEjbs())); } }
ejbDescriptors.addAll(beanDeploymentArchive.getEjbs());