Examples of registerUserProvider()


Examples of org.apache.cxf.jaxrs.provider.ProviderFactory.registerUserProvider()

        JSONProvider<Object> provider = new JSONProvider<Object>();
        provider.setSerializeAsArray(true);
        provider.setDropRootElement(true);
        provider.setDropElementsInXmlStream(false);
        provider.setIgnoreNamespaces(true);
        factory.registerUserProvider(provider);
        p.setProviders(new ProvidersImpl(createMessage(factory)));
       
        ByteArrayOutputStream bos = new ByteArrayOutputStream();
        p.writeTo(dom, org.dom4j.Document.class, org.dom4j.Document.class,
                   new Annotation[]{}, MediaType.APPLICATION_JSON_TYPE, new MetadataMap<String, Object>(),
View Full Code Here

Examples of org.apache.cxf.jaxrs.provider.ProviderFactory.registerUserProvider()

    private Message createMessageWithJSONProvider() {
        ProviderFactory factory = ProviderFactory.getInstance();
        JSONProvider<Object> provider = new JSONProvider<Object>();
        provider.setDropRootElement(true);
        provider.setIgnoreNamespaces(true);
        factory.registerUserProvider(provider);
        return createMessage(factory);
    }
    private Message createMessage(ProviderFactory factory) {
        Message m = new MessageImpl();
        m.put("org.apache.cxf.http.case_insensitive_queries", false);
View Full Code Here

Examples of org.apache.cxf.jaxrs.provider.ProviderFactory.registerUserProvider()

    @SuppressWarnings("unchecked")
    @Test
    public void testContextResolver() {
        ContextResolver<JAXBContext> resolver = new CustomContextResolver();
        ProviderFactory factory = ProviderFactory.getInstance();
        factory.registerUserProvider(resolver);
       
        Message m = new MessageImpl();
        Exchange ex = new ExchangeImpl();
        m.setExchange(ex);
        ex.setInMessage(m);
View Full Code Here

Examples of org.apache.cxf.jaxrs.provider.ProviderFactory.registerUserProvider()

    private Message createMessageWithJSONProvider() {
        ProviderFactory factory = ProviderFactory.getInstance();
        JSONProvider<Object> provider = new JSONProvider<Object>();
        provider.setDropRootElement(true);
        provider.setIgnoreNamespaces(true);
        factory.registerUserProvider(provider);
        Message m = new MessageImpl();
        m.put("org.apache.cxf.http.case_insensitive_queries", false);
        Exchange e = new ExchangeImpl();
        m.setExchange(e);
        e.setInMessage(m);
View Full Code Here

Examples of org.apache.cxf.jaxrs.provider.ProviderFactory.registerUserProvider()

    private Message createMessageWithJSONProvider() {
        ProviderFactory factory = ProviderFactory.getInstance();
        JSONProvider<Object> provider = new JSONProvider<Object>();
        provider.setDropRootElement(true);
        provider.setIgnoreNamespaces(true);
        factory.registerUserProvider(provider);
        Message m = new MessageImpl();
        m.put("org.apache.cxf.http.case_insensitive_queries", false);
        Exchange e = new ExchangeImpl();
        m.setExchange(e);
        e.setInMessage(m);
View Full Code Here

Examples of org.apache.cxf.jaxrs.provider.ProviderFactory.registerUserProvider()

    @SuppressWarnings("unchecked")
    @Test
    public void testContextResolver() {
        ContextResolver<JAXBContext> resolver = new CustomContextResolver();
        ProviderFactory factory = ServerProviderFactory.getInstance();
        factory.registerUserProvider(resolver);
       
        Message m = new MessageImpl();
        Exchange ex = new ExchangeImpl();
        m.setExchange(ex);
        ex.setInMessage(m);
View Full Code Here

Examples of org.apache.cxf.jaxrs.provider.ProviderFactory.registerUserProvider()

    private Message createMessageWithJSONProvider() {
        ProviderFactory factory = ServerProviderFactory.getInstance();
        JSONProvider<Object> provider = new JSONProvider<Object>();
        provider.setDropRootElement(true);
        provider.setIgnoreNamespaces(true);
        factory.registerUserProvider(provider);
        Message m = new MessageImpl();
        m.put("org.apache.cxf.http.case_insensitive_queries", false);
        Exchange e = new ExchangeImpl();
        m.setExchange(e);
        e.setInMessage(m);
View Full Code Here

Examples of org.apache.cxf.jaxrs.provider.ProviderFactory.registerUserProvider()

   
    @Test
    public void testCustomJsonProvider() {
        ProviderFactory pf = ProviderFactory.getInstance();
        JSONProvider<Book> provider = new JSONProvider<Book>();
        pf.registerUserProvider(provider);
        MessageBodyReader<?> customJsonReader = pf.createMessageBodyReader(Book.class, null, null,
                                               MediaType.APPLICATION_JSON_TYPE, new MessageImpl());
        assertSame(customJsonReader, provider);
       
        MessageBodyWriter<?> customJsonWriter = pf.createMessageBodyWriter(Book.class, null, null,
View Full Code Here

Examples of org.apache.cxf.jaxrs.provider.ProviderFactory.registerUserProvider()

    private Message createMessageWithJSONProvider() {
        ProviderFactory factory = ProviderFactory.getInstance();
        JSONProvider<Object> provider = new JSONProvider<Object>();
        provider.setDropRootElement(true);
        provider.setIgnoreNamespaces(true);
        factory.registerUserProvider(provider);
        Message m = new MessageImpl();
        m.put("org.apache.cxf.http.case_insensitive_queries", false);
        Exchange e = new ExchangeImpl();
        m.setExchange(e);
        e.setInMessage(m);
View Full Code Here

Examples of org.apache.cxf.jaxrs.provider.ProviderFactory.registerUserProvider()

    @SuppressWarnings("unchecked")
    @Test
    public void testContextResolver() {
        ContextResolver<JAXBContext> resolver = new CustomContextResolver();
        ProviderFactory factory = ProviderFactory.getInstance();
        factory.registerUserProvider(resolver);
       
        Message m = new MessageImpl();
        Exchange ex = new ExchangeImpl();
        m.setExchange(ex);
        ex.setInMessage(m);
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.