Examples of addAsServiceProvider()


Examples of org.jboss.shrinkwrap.api.spec.JavaArchive.addAsServiceProvider()

        archive.addAsResource(new StringAsset(
                TransactionConfigurationConverter.exportToProperties(configurationInstance.get())),
                "arquillian-transaction-configuration.properties");

        // registers the remote extension
        archive.addAsServiceProvider(RemoteLoadableExtension.class, TransactionRemoteExtension.class);

        return archive;
    }
}
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.JavaArchive.addAsServiceProvider()

                library.addClass(clazz);
            }

            if (serviceProviders != null) {
                for (ServiceProviderDescriptor serviceProvider : serviceProviders) {
                    library.addAsServiceProvider(serviceProvider.getServiceInterface(),
                            serviceProvider.getServiceImplementations());
                }
            }

            if (beansDescriptor != null) {
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.JavaArchive.addAsServiceProvider()

        archive.addAsResource(new StringAsset(
                TransactionConfigurationConverter.exportToProperties(configurationInstance.get())),
                "arquillian-transaction-configuration.properties");

        // registers the remote extension
        archive.addAsServiceProvider(RemoteLoadableExtension.class, TransactionRemoteExtension.class);

        return archive;
    }

    private void bundleImplementation(JavaArchive archive) {
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.JavaArchive.addAsServiceProvider()

                library.addClass(clazz);
            }

            if (serviceProviders != null) {
                for (ServiceProviderDescriptor serviceProvider : serviceProviders) {
                    library.addAsServiceProvider(serviceProvider.getServiceInterface(),
                            serviceProvider.getServiceImplementations());
                }
            }

            if (beansDescriptor != null) {
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.JavaArchive.addAsServiceProvider()

        archive.addClasses(REQUIRED_WARP_INNER_CLASSES);

        // register remote extension
        archive.addClass(WarpRemoteExtension.class);
        archive.addAsServiceProvider(RemoteLoadableExtension.class.getName(), WarpRemoteExtension.class.getName(),"!org.jboss.arquillian.protocol.servlet.runner.ServletRemoteExtension");
        archive.addAsServiceProvider(LifecycleManagerStore.class, LifecycleManagerStoreImpl.class);

        // register RequestProcessingDelegationService
        archive.addAsServiceProvider(RequestDelegationService.class, CommandBusOnServer.class);
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.JavaArchive.addAsServiceProvider()

        archive.addClasses(REQUIRED_WARP_INNER_CLASSES);

        // register remote extension
        archive.addClass(WarpRemoteExtension.class);
        archive.addAsServiceProvider(RemoteLoadableExtension.class.getName(), WarpRemoteExtension.class.getName(),"!org.jboss.arquillian.protocol.servlet.runner.ServletRemoteExtension");
        archive.addAsServiceProvider(LifecycleManagerStore.class, LifecycleManagerStoreImpl.class);

        // register RequestProcessingDelegationService
        archive.addAsServiceProvider(RequestDelegationService.class, CommandBusOnServer.class);

        return archive;
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.JavaArchive.addAsServiceProvider()

        archive.addClass(WarpRemoteExtension.class);
        archive.addAsServiceProvider(RemoteLoadableExtension.class.getName(), WarpRemoteExtension.class.getName(),"!org.jboss.arquillian.protocol.servlet.runner.ServletRemoteExtension");
        archive.addAsServiceProvider(LifecycleManagerStore.class, LifecycleManagerStoreImpl.class);

        // register RequestProcessingDelegationService
        archive.addAsServiceProvider(RequestDelegationService.class, CommandBusOnServer.class);

        return archive;
    }
}
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.JavaArchive.addAsServiceProvider()

        JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "arquillian-transaction-spring.jar");

        archive.addPackage(SpringTransactionRemoteExtension.class.getPackage());
        archive.addPackage(SpringTransactionProvider.class.getPackage());

        archive.addAsServiceProvider(RemoteLoadableExtension.class, SpringTransactionRemoteExtension.class);

        return archive;
    }
}
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.JavaArchive.addAsServiceProvider()

        lib1.addClass(IService.class);

        JavaArchive lib2 = ShrinkWrap.create(JavaArchive.class, "ceylon.paris.f2f.impl-1.0.0.Final.car");
        lib2.addClass(ceylon.paris.f2f.impl.$module_.class);
        lib2.addClass(ServiceImpl.class);
        lib2.addAsServiceProvider(IService.class, ServiceImpl.class);
        lib2.addAsResource(new StringAsset("some.prop=some_value"), "META-INF/services/org/apache/camel/config.properties");

        System.out.println("lib2 = " + lib2.toString(true));

        testArchive(module, lib1, lib2);
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.JavaArchive.addAsServiceProvider()

public class OSGiAuxiliaryArchiveAppender implements AuxiliaryArchiveAppender {

    @Override
    public Archive<?> createAuxiliaryArchive() {
        JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "arquillian-testenricher-osgi.jar");
        archive.addAsServiceProvider(RemoteLoadableExtension.class, OSGiEnricherRemoteExtension.class);
        archive.addPackages(false, BundleAssociation.class.getPackage(), StartLevelAware.class.getPackage());
        return archive;
    }
}
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.