/**
*
*/
package com.googlecode.flickr2twitter.services.rest;
import org.restlet.Application;
import org.restlet.Context;
import org.restlet.Restlet;
import org.restlet.routing.Router;
/**
* @author Toby Yu(yuyang226@gmail.com)
*
*/
public class SocialHubRestletApplication extends Application {
/**
*
*/
public SocialHubRestletApplication() {
super();
}
/**
* @param context
*/
public SocialHubRestletApplication(Context context) {
super(context);
}
/**
* Creates a root Restlet that will receive all incoming calls.
*/
@Override
public synchronized Restlet createRoot() {
// Create a router Restlet that routes each call to a
// new Resource
Router router = new Router(getContext());
router.attach("/user", SocialHubServerResource.class);
router.attach("/services", SocialHubServicesServerResource.class);
router.attach("/eBaySeller", SocialHubEbaySellerResource.class);
return router;
}
}