public InputStream openStream() { return builder.openStream(); } }, JarFile.MANIFEST_NAME);
public InputStream openStream() { return builder.openStream(); } }, JarFile.MANIFEST_NAME);
@Override public InputStream openStream() { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(RESOURCE_F); builder.addExportPackages(ModuleStateB.class); builder.addImportPackages(Runtime.class, Resource.class); return builder.openStream(); } });
@Override public InputStream openStream() { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(RESOURCE_G); builder.addBundleActivator(BundleActivatorBridge.class); builder.addManifestHeader(Constants.MODULE_ACTIVATOR, ModuleActivatorB.class.getName()); builder.addImportPackages(Runtime.class, Resource.class, ServiceLocator.class); builder.addImportPackages(MBeanServer.class, ModuleStateB.class); return builder.openStream(); } });
@Override public InputStream openStream() { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(RESOURCE_B); builder.addExportPackages(ModuleStateB.class); builder.addImportPackages(Runtime.class, Resource.class); return builder.openStream(); } });
@Override public InputStream openStream() { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addBundleActivator(Activator.class); builder.addManifestHeader(Constants.GRAVIA_ENABLED, Boolean.TRUE.toString()); builder.addImportPackages(RuntimeLocator.class); return builder.openStream(); } });
@Override public InputStream openStream() { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addBundleActivator(BundleActivatorBridge.class); builder.addManifestHeader(Constants.MODULE_ACTIVATOR, Activator.class.getName()); builder.addImportPackages(RuntimeLocator.class); return builder.openStream(); } });
@Override public InputStream openStream() { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addImportPackages(ServiceLocator.class, FabricService.class); return builder.openStream(); } });
@Override public InputStream openStream() { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addImportPackages(ServiceLocator.class, FabricService.class); builder.addImportPackages(ConfigurationAdmin.class, ServiceTracker.class, Logger.class); return builder.openStream(); } });
@Override public InputStream openStream() { if (ArchiveBuilder.getTargetContainer() == RuntimeType.KARAF) { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(RESOURCE_A); builder.addBundleActivator(BundleActivatorBridge.class); builder.addManifestHeader(Constants.MODULE_ACTIVATOR, ModuleActivatorA.class.getName()); builder.addImportPackages(Runtime.class, Resource.class, ServiceLocator.class, MBeanServer.class); return builder.openStream(); } else { ManifestBuilder builder = new ManifestBuilder(); builder.addIdentityCapability(RESOURCE_A, Version.emptyVersion); builder.addManifestHeader(Constants.MODULE_ACTIVATOR, ModuleActivatorA.class.getName()); builder.addManifestHeader("Dependencies", "org.jboss.gravia"); return builder.openStream(); } } });
@Override public InputStream openStream() { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addImportPackages(ServiceLocator.class, FabricService.class); builder.addImportPackages(AbstractCommand.class, Action.class); builder.addImportPackage("org.apache.felix.service.command;status=provisional"); builder.addImportPackages(ConfigurationAdmin.class, ServiceTracker.class, Logger.class); return builder.openStream(); } });
@Override public InputStream openStream() { if (targetContainer == RuntimeType.KARAF) { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName("http-service"); builder.addBundleVersion("1.0.0"); builder.addImportPackages(RuntimeLocator.class, Servlet.class, HttpServlet.class, HttpService.class); builder.addBundleClasspath("WEB-INF/classes"); return builder.openStream(); } else { ManifestBuilder builder = new ManifestBuilder(); builder.addIdentityCapability("http-service", "1.0.0"); return builder.openStream(); } } });
@Override public InputStream openStream() { if (ArchiveBuilder.getTargetContainer() == RuntimeType.KARAF) { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addManifestHeader(Constants.GRAVIA_ENABLED, Boolean.TRUE.toString()); builder.addImportPackages(RuntimeLocator.class, FabricService.class); builder.addImportPackages(ConfigurationAdmin.class); return builder.openStream(); } else { ManifestBuilder builder = new ManifestBuilder(); builder.addIdentityCapability(archive.getName(), "1.0.0"); builder.addManifestHeader("Dependencies", "org.jboss.gravia,io.fabric8.api"); return builder.openStream(); } } });
@Override public InputStream openStream() { if (ArchiveBuilder.getTargetContainer() == RuntimeType.KARAF) { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addImportPackages(Runtime.class, Resolver.class); return builder.openStream(); } else { ManifestBuilder builder = new ManifestBuilder(); builder.addIdentityCapability(archive.getName(), "1.0.0"); return builder.openStream(); } } });
@Override public InputStream openStream() { if (ArchiveBuilder.getTargetContainer() == RuntimeType.KARAF) { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addImportPackages(RuntimeLocator.class, LogService.class, LoggerFactory.class, Resource.class); return builder.openStream(); } else { ManifestBuilder builder = new ManifestBuilder(); builder.addIdentityCapability(archive.getName(), "1.0.0"); return builder.openStream(); } } });
@Override public InputStream openStream() { if (ArchiveBuilder.getTargetContainer() == RuntimeType.KARAF) { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addImportPackages(Runtime.class, Resource.class, Repository.class); return builder.openStream(); } else { ManifestBuilder builder = new ManifestBuilder(); builder.addIdentityCapability(archive.getName(), "1.0.0"); return builder.openStream(); } } });
@Override public InputStream openStream() { if (ArchiveBuilder.getTargetContainer() == RuntimeType.KARAF) { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addImportPackages(RuntimeLocator.class, IOUtils.class); return builder.openStream(); } else { ManifestBuilder builder = new ManifestBuilder(); builder.addIdentityCapability(archive.getName(), "1.0.0"); return builder.openStream(); } } });
@Override public InputStream openStream() { if (ArchiveBuilder.getTargetContainer() == RuntimeType.KARAF) { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addImportPackages(Runtime.class, Resource.class, Provisioner.class, Resolver.class, Repository.class); builder.addImportPackages(MBeanServer.class); return builder.openStream(); } else { ManifestBuilder builder = new ManifestBuilder(); builder.addIdentityCapability(archive.getName(), "1.0.0"); return builder.openStream(); } } });
@Override public InputStream openStream() { if (ArchiveBuilder.getTargetContainer() == RuntimeType.KARAF) { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addImportPackages(RuntimeLocator.class, ComponentContext.class, Resource.class); builder.addManifestHeader("Service-Component", "OSGI-INF/org.jboss.test.gravia.itests.sub.a.ServiceA.xml,OSGI-INF/org.jboss.test.gravia.itests.sub.a1.ServiceA1.xml"); return builder.openStream(); } else { ManifestBuilder builder = new ManifestBuilder(); builder.addIdentityCapability(archive.getName(), "1.0.0"); builder.addManifestHeader("Service-Component", "OSGI-INF/org.jboss.test.gravia.itests.sub.a.ServiceA.xml,OSGI-INF/org.jboss.test.gravia.itests.sub.a1.ServiceA1.xml"); return builder.openStream(); } } });
@Override public InputStream openStream() { if (ArchiveBuilder.getTargetContainer() == RuntimeType.KARAF) { OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance(); builder.addBundleManifestVersion(2); builder.addBundleSymbolicName(archive.getName()); builder.addBundleVersion("1.0.0"); builder.addImportPackages(RuntimeLocator.class, ComponentContext.class, ConfigurationAdmin.class, Resource.class); builder.addManifestHeader("Service-Component", "OSGI-INF/org.jboss.test.gravia.itests.sub.d.ServiceD.xml,OSGI-INF/org.jboss.test.gravia.itests.sub.d1.ServiceD1.xml"); return builder.openStream(); } else { ManifestBuilder builder = new ManifestBuilder(); builder.addIdentityCapability(archive.getName(), "1.0.0"); builder.addManifestHeader("Service-Component", "OSGI-INF/org.jboss.test.gravia.itests.sub.d.ServiceD.xml,OSGI-INF/org.jboss.test.gravia.itests.sub.d1.ServiceD1.xml"); return builder.openStream(); } } });