Package er.movies

Source Code of er.movies.Application

package er.movies;


import webobjectsexamples.businesslogic.movies.common.Movie;
import er.extensions.appserver.ERXApplication;
import er.movies.rest.MoviesController;
import er.rest.routes.ERXRoute;
import er.rest.routes.ERXRouteRequestHandler;
import er.taggable.ERTaggableEntity;

public class Application extends ERXApplication {
  public static void main(String[] argv) {
    ERXApplication.main(argv, Application.class);
  }

  public Application() {
    ERXApplication.log.info("Welcome to " + name() + " !");
    ERTaggableEntity.registerTaggable(Movie.ENTITY_NAME);
   
    ERXRouteRequestHandler restReqHandler = new ERXRouteRequestHandler();
   
    restReqHandler.addDefaultRoutes(Movie.ENTITY_NAME);
    restReqHandler.insertRoute(new ERXRoute(Movie.ENTITY_NAME,"/movies", ERXRoute.Method.Options,MoviesController.class, "options"));
   
    ERXRouteRequestHandler.register(restReqHandler);
  }
}
TOP

Related Classes of er.movies.Application

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.