Package org.apache.abdera.protocol.server

Examples of org.apache.abdera.protocol.server.Provider


            MuleMessage msg = event.getMessage();
            IRI baseIri = initBaseUri(event.getEndpointURI());
            String contextPath = msg.getInboundProperty(HttpConnector.HTTP_REQUEST_PROPERTY, StringUtils.EMPTY);

            Provider provider = abderaServiceComponent.getProvider();
            MuleRequestContext reqcontext = new MuleRequestContext(provider,
                                                                   event,
                                                                   msg,
                                                                   contextPath,
                                                                   baseIri);
View Full Code Here


            providerName = Provider.class.getName();
        }

        WebApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(getServletContext());

        Provider p = (Provider)ctx.getBean(providerName);
        p.init(getAbdera(), getProperties(getServletConfig()));
        return p;
    }
View Full Code Here

            MuleMessage msg = event.getMessage();
            IRI baseIri = initBaseUri(event.getEndpointURI());
            String contextPath = msg.getInboundProperty(HttpConnector.HTTP_REQUEST_PROPERTY, StringUtils.EMPTY);

            Provider provider = abderaServiceComponent.getProvider();
            MuleRequestContext reqcontext = new MuleRequestContext(provider,
                                                                   event,
                                                                   msg,
                                                                   contextPath,
                                                                   baseIri);
View Full Code Here

            providerName = Provider.class.getName();
        }
       
        WebApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(getServletContext());
       
        Provider p = (Provider) ctx.getBean(providerName);
        p.init(getAbdera(), getProperties(getServletConfig()));
        return p;
    }
View Full Code Here

    HttpServletResponse response)
      throws IOException {
   
    log.debug(Messages.get("PROCESSING.REQUEST"));
    ItemManager<Provider> manager = context.getProviderManager();
    Provider provider = manager.get(request);
    log.debug(Messages.format("USING.PROVIDER",provider));
    try {
      if (preconditions(provider, request, response)) {
        output(request, response,provider.request(request));
      }
    } catch (Throwable e) {
      log.error(Messages.get("OUTPUT.ERROR"), e);
      try {
        output(request,response,new EmptyResponseContext(500));
View Full Code Here

        ServiceContext ctx = (ServiceContext) applicationContext.getBean(ServiceContext.class.getName());
       
        ItemManager<Provider> pm = ctx.getProviderManager();
        assertTrue(pm instanceof SingletonProviderManager);
       
        Provider provider = pm.get(null);
        assertTrue(provider instanceof TestProvider);
       
        Resolver<Target> tresolver = ctx.getTargetResolver("/path");
        assertTrue(tresolver instanceof RegexTargetResolver);
    }
View Full Code Here

TOP

Related Classes of org.apache.abdera.protocol.server.Provider

Copyright © 2018 www.massapicom. 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.