Examples of bindClasses()


Examples of org.glassfish.jersey.internal.inject.ProviderBinder.bindClasses()

    }

    public static void initProviders(final ServiceLocator locator, final Iterable<Class<?>> providerClasses,
                                     final Iterable<Object> providerInstances) {
        final ProviderBinder providerBinder = new ProviderBinder(locator);
        providerBinder.bindClasses(providerClasses);
        providerBinder.bindInstances(providerInstances);
    }

    @Override
    protected void configure() {
View Full Code Here

Examples of org.glassfish.jersey.internal.inject.ProviderBinder.bindClasses()

    @Before
    public void setUp() {
        final ServiceLocator locator = Injections.createLocator(new ContextResolverFactory.Binder(), new Binder());
        final ProviderBinder providerBinder = new ProviderBinder(locator);
        providerBinder.bindClasses(Sets.<Class<?>>newHashSet(CustomIntegerResolverC.class));

        crf = locator.getService(ContextResolverFactory.class);
    }

    @Test
View Full Code Here

Examples of org.glassfish.jersey.internal.inject.ProviderBinder.bindClasses()

    @Test
    public void testProvidersMbr() {
        ServiceLocator locator = Injections.createLocator(initBinders());
        ProviderBinder providerBinder = new ProviderBinder(locator);
        providerBinder.bindClasses(Sets.<Class<?>>newHashSet(MyProvider.class));
        Set<MessageBodyReader> providers = Providers.getCustomProviders(locator, MessageBodyReader.class);
        assertEquals(1, instancesOfType(MyProvider.class, providers).size());
    }

    @Test
View Full Code Here

Examples of org.glassfish.jersey.internal.inject.ProviderBinder.bindClasses()

    @Test
    public void testProvidersMbw() {
        ServiceLocator locator = Injections.createLocator(initBinders());
        ProviderBinder providerBinder = new ProviderBinder(locator);
        providerBinder.bindClasses(Sets.<Class<?>>newHashSet(MyProvider.class));

        Set<MessageBodyWriter> providers = Providers.getCustomProviders(locator, MessageBodyWriter.class);
        final Collection<MyProvider> myProviders = instancesOfType(MyProvider.class, providers);
        assertEquals(1, myProviders.size());
    }
View Full Code Here

Examples of org.glassfish.jersey.internal.inject.ProviderBinder.bindClasses()

    @Test
    public void testCustomRegistration() {
        ServiceLocator locator = Injections.createLocator();

        ProviderBinder providerBinder = new ProviderBinder(locator);
        providerBinder.bindClasses(Child.class);
        providerBinder.bindClasses(NotFilterChild.class);

        ContainerRequestFilter requestFilter = getRequestFilter(locator);
        ContainerRequestFilter requestFilter2 = getRequestFilter(locator);
        assertEquals(requestFilter, requestFilter2);
View Full Code Here

Examples of org.glassfish.jersey.internal.inject.ProviderBinder.bindClasses()

    public void testCustomRegistration() {
        ServiceLocator locator = Injections.createLocator();

        ProviderBinder providerBinder = new ProviderBinder(locator);
        providerBinder.bindClasses(Child.class);
        providerBinder.bindClasses(NotFilterChild.class);

        ContainerRequestFilter requestFilter = getRequestFilter(locator);
        ContainerRequestFilter requestFilter2 = getRequestFilter(locator);
        assertEquals(requestFilter, requestFilter2);
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.