Mercurial > hg > MetaDataManagerRestlet
diff src/de/mpiwg/itgroup/metaDataManagerRestlet/RestServer.java @ 0:813aa2c5bc4b
first ingest
author | dwinter |
---|---|
date | Wed, 24 Nov 2010 16:56:28 +0100 |
parents | |
children | ede4c4ead6f5 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/de/mpiwg/itgroup/metaDataManagerRestlet/RestServer.java Wed Nov 24 16:56:28 2010 +0100 @@ -0,0 +1,39 @@ +package de.mpiwg.itgroup.metaDataManagerRestlet; + +import org.apache.log4j.BasicConfigurator; +import org.apache.log4j.Level; +import org.apache.log4j.Logger; +import org.restlet.Application; +import org.restlet.Context; +import org.restlet.Restlet; +import org.restlet.routing.Router; +import org.restlet.routing.Template; +import org.restlet.routing.TemplateRoute; + +import de.mpiwg.itgroup.metaDataManagerRestlet.pid.PIDcreator; + + + +public class RestServer extends Application { + + public RestServer(Context parentContext){ + super(parentContext); + + Logger rl = Logger.getRootLogger(); + BasicConfigurator.configure(); + rl.setLevel(Level.DEBUG); + + + } + + public synchronized Restlet createInboundRoot(){ + Router router = new Router(getContext()); + + router.attach("/PID",PIDcreator.class); + + + + return router; + } +} +