Examples of addAsServiceProvider()


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()

      /*
       * We have to manually create the META-NF/services entry for ServletRegistrationProvider
       * and DispatcherTypeProvider, because the existing ones from the two modules overwrite
       * each other when added to the archive.
       */
      archive.addAsServiceProvider("org.ocpsoft.rewrite.servlet.spi.ServletRegistrationProvider",
               "org.ocpsoft.rewrite.servlet.impl.Servlet3ServletRegistrationProvider",
               "org.ocpsoft.rewrite.servlet.impl.WebXmlServletRegistrationProvider");
      archive.addAsServiceProvider("org.ocpsoft.rewrite.servlet.spi.DispatcherTypeProvider",
               "org.ocpsoft.rewrite.servlet.impl.Servlet3DispatcherTypeProvider",
               "org.ocpsoft.rewrite.servlet.impl.Servlet25DispatcherTypeProvider");
View Full Code Here

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

       * each other when added to the archive.
       */
      archive.addAsServiceProvider("org.ocpsoft.rewrite.servlet.spi.ServletRegistrationProvider",
               "org.ocpsoft.rewrite.servlet.impl.Servlet3ServletRegistrationProvider",
               "org.ocpsoft.rewrite.servlet.impl.WebXmlServletRegistrationProvider");
      archive.addAsServiceProvider("org.ocpsoft.rewrite.servlet.spi.DispatcherTypeProvider",
               "org.ocpsoft.rewrite.servlet.impl.Servlet3DispatcherTypeProvider",
               "org.ocpsoft.rewrite.servlet.impl.Servlet25DispatcherTypeProvider");

      addAsResource(archive, new File("../impl-servlet-2.5/target/classes/org"));
      addAsResource(archive, new File("../impl-servlet-2.5/target/classes/META-INF"));
View Full Code Here

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


    @Deployment
    public static Archive<?> getDeployment() {
        final JavaArchive jar = ShrinkWrap.create(JavaArchive.class, "serviceloader-example.jar");
        jar.addAsServiceProvider(TestService.class, TestServiceImpl.class);
        jar.addPackage(ServiceLoaderTestCase.class.getPackage());
        return jar;
    }

    @Test
View Full Code Here

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

        // adds the implementation classes
        archive.addPackage(WarpRestRemoteExtension.class.getPackage());
        archive.addPackage(RestContextProvider.class.getPackage());

        // registers the extension
        archive.addAsServiceProvider(RemoteLoadableExtension.class, WarpRestRemoteExtension.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()

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

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

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

        return archive;
    }
}
View Full Code Here

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

        // adds the container classes
        archive.addPackage(ApplicationContextDataSourceProvider.class.getPackage());
        archive.addClass(SpringPersistenceRemoteExtension.class);

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

        return archive;
    }
}
View Full Code Here

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

public class MSCAuxiliaryArchiveAppender implements AuxiliaryArchiveAppender {

    @Override
    public Archive<?> createAuxiliaryArchive() {
        JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "arquillian-testenricher-msc.jar");
        archive.addAsServiceProvider(RemoteLoadableExtension.class, MSCEnricherRemoteExtension.class);
        archive.addPackage(MSCTestEnricher.class.getPackage());
        return archive;
    }
}
View Full Code Here

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

                archive.addPackage(packageName);
            }

            // register remote extension
            archive.addClass(WarpRemoteExtension.class);
            archive.addAsServiceProvider(RemoteLoadableExtension.class, WarpRemoteExtension.class);
            archive.addAsServiceProvider(LifecycleManagerStore.class, LifecycleManagerStoreImpl.class);

            return archive;
        } else {
            return null;
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.