public VFSDeploymentUnit getParent() { return delegate.getParent(); }
public String createHostName(VFSDeploymentUnit unit) { StringBuilder builder = new StringBuilder(prefix); VFSDeploymentUnit vdu = unit; while (vdu != null) { builder.append("-").append(vdu.getSimpleName()); vdu = vdu.getParent(); } return builder.toString(); }
public ClientENCInjectionContainer(VFSDeploymentUnit unit, JBossClientMetaData xml, Class<?> mainClass, String applicationClientName, ClassLoader classLoader, Context encCtx, PersistenceUnitDependencyResolver persistenceUnitDependencyResolver) throws NamingException super(new SimpleJavaEEModule((unit.getParent() != null ? unit.getParent().getSimpleName() : null), unit.getSimpleName())); if (mainClass == null) throw new NullPointerException("mainClass is mandatory"); if (unit.getParent() != null) this.deploymentScope = new JBoss5DeploymentScope(unit.getParent(), isEar);
public void deploy(VFSDeploymentUnit unit, JBossWeldMetaData deployment) throws DeploymentException { ClassLoader classLoader = unit.getClassLoader(); if (!unit.isTopLevel() && unit.getParent().getClassLoader() == classLoader) { return; } if (classLoader instanceof RealClassLoader) { unit.addAttachment(ArchiveInfo.class, new ArchiveInfo(classLoader, EjbDiscoveryUtils.getVisibleEJbNames(unit))); } else // FIXME throw new NotImplementedException(); } }
while (moduleUnit != null && module == null) moduleUnit = moduleUnit.getParent(); module = moduleUnit.getAttachment(Module.class);
VFSDeploymentUnit earUnit = unit.getParent(); if(earUnit != null)
DeploymentUnit parent = unit.getParent(); ClassLoadingDomainMetaData pcldmd = parent.getAttachment(ClassLoadingDomainMetaData.class); if (pcldmd != null)
VFSDeploymentUnit parent = unit.getParent(); boolean initScopeDeployment = false; if (parent != null && parent.isAttachmentPresent(JBossAppMetaData.class))
protected RARDeploymentMetaData mergeMetaData(VFSDeploymentUnit unit, Map<Class<?>, List<Object>> metadata) throws Exception { RARDeploymentMetaData deployment = new RARDeploymentMetaData(); ConnectorMetaData cmd = getInstance(metadata, ConnectorMetaData.class); if (cmd != null) deployment.setConnectorMetaData(cmd); JBossRAMetaData jrmd = getInstance(metadata, JBossRAMetaData.class); if (jrmd != null) deployment.setRaXmlMetaData(jrmd); VFSDeploymentUnit parent = unit.getParent(); String name = unit.getSimpleName(); if (parent != null) name = parent.getSimpleName() + "#" + name; VirtualFile file = unit.getMetaDataFile(jeeSpecRarDD); deployment.getConnectorMetaData().setURL(file.toURL()); metaDataRepository.addConnectorMetaData(name, deployment.getConnectorMetaData()); return deployment; }