Package org.geoserver.rest

Source Code of org.geoserver.rest.BeanDelegatingRestlet

package org.geoserver.rest;

import org.restlet.Restlet;
import org.restlet.data.Request;
import org.restlet.data.Response;
import org.springframework.context.ApplicationContext;

public class BeanDelegatingRestlet extends Restlet{
    String myBeanName;
    ApplicationContext myContext;


    public BeanDelegatingRestlet(ApplicationContext con, String beanName){
       myContext = con;
       myBeanName = beanName;
    }

    public void handle(Request req, Response res){
        Object bean = myContext.getBean(myBeanName);
        Restlet restlet = (Restlet)bean;
        restlet.handle(req, res);
    }
}
TOP

Related Classes of org.geoserver.rest.BeanDelegatingRestlet

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.