List of usage examples for io.vertx.core.http HttpServer requestHandler
@Fluent HttpServer requestHandler(Handler<HttpServerRequest> handler);
From source file:Console.java
@Override public void start(Future<Void> fut) { HttpServer server = vertx.createHttpServer(); Router router = Router.router(vertx); // router.route("/static/*").handler(StaticHandler. // create() // .setWebRoot("C:/Users/User/Documents/bekUP/ArduinoOnlineIDE/resources") // .setCachingEnabled(false) // .setAllowRootFileSystemAccess(true) // .setDirectoryListing(true) // .setMaxAgeSeconds(1000) // );//from w w w . ja va 2s . c o m router.route().handler(CorsHandler.create("*").allowedMethod(HttpMethod.GET).allowedMethod(HttpMethod.POST) .allowedMethod(HttpMethod.OPTIONS).allowedHeader("X-PINGARUNER").allowedHeader("Content-Type")); DbHelper.getInstance().init(vertx); FileAccess.getInstance().init(vertx); router.get("/project/openProject/:projectId").handler(this::handleOpenProject); router.get("/project/loadFile/:projectId/:fileId").handler(this::handleLoadFile); router.post("/project/create").handler(this::handleCreateProject); router.post("/project/saveFile/:projectId/:fileId").handler(this::handleSaveFile); router.get("/project/getListProject").handler(this::handleGetListProject); router.post("/project/updateProjectConfig/:fileId").handler(this::testing); router.get("/project/downloadHex/:projectId").handler(this::testing); router.get("/project/createFile/:projectId/:directory/:fileName").handler(this::handleCreateFile); router.get("/project/createFolder/:projectId/:directory/:folderName").handler(this::handleCreateFolder); server.requestHandler(router::accept).listen(8080); }
From source file:com.github.ithildir.airbot.AirBotVerticle.java
License:Open Source License
private Future<HttpServer> _startHttpServer(JsonObject configJsonObject) { Future<HttpServer> future = Future.future(); HttpServer httpServer = vertx.createHttpServer(); Router router = Router.router(vertx); Route authHandlerRoute = router.route(); String username = configJsonObject.getString(ConfigKeys.USERNAME); String password = configJsonObject.getString(ConfigKeys.PASSWORD); AuthProvider authProvider = new SingleUserAuthProvider(username, password); authHandlerRoute.handler(BasicAuthHandler.create(authProvider)); Route bodyHandlerRoute = router.route(); bodyHandlerRoute.handler(BodyHandler.create()); _addHttpRouteApiAi(router);/*from www .ja v a2 s.c o m*/ httpServer.requestHandler(router::accept); int port = configJsonObject.getInteger(ConfigKeys.PORT, _DEFAULT_PORT); httpServer.listen(port, future); return future; }
From source file:com.github.ithildir.numbers.game.NumbersGameVerticle.java
License:Open Source License
@Override public void start(Future<Void> startFuture) throws Exception { HttpServer httpServer = vertx.createHttpServer(); Router router = Router.router(vertx); Route route = router.route();//from w w w . ja v a 2 s .c o m route.handler(BodyHandler.create()); route = router.route(HttpMethod.POST, "/actions"); route.handler(this::_handle); httpServer.requestHandler(router::accept); httpServer.listen(_PORT, result -> { if (result.succeeded()) { startFuture.complete(); } else { startFuture.fail(result.cause()); } }); }
From source file:com.glencoesoftware.omero.ms.thumbnail.ThumbnailMicroserviceVerticle.java
License:Open Source License
/** * Deploys our verticles and performs general setup that depends on * configuration./*from w w w .j a va 2 s. com*/ * @param config Current configuration */ public void deploy(JsonObject config, Future<Void> future) { log.info("Deploying verticle"); // Deploy our dependency verticles JsonObject omero = config.getJsonObject("omero"); if (omero == null) { throw new IllegalArgumentException("'omero' block missing from configuration"); } vertx.deployVerticle(new ThumbnailVerticle(omero.getString("host"), omero.getInteger("port")), new DeploymentOptions().setWorker(true).setMultiThreaded(true).setConfig(config)); HttpServer server = vertx.createHttpServer(); Router router = Router.router(vertx); // Cookie handler so we can pick up the OMERO.web session router.route().handler(CookieHandler.create()); // OMERO session handler which picks up the session key from the // OMERO.web session and joins it. JsonObject redis = config.getJsonObject("redis"); if (redis == null) { throw new IllegalArgumentException("'redis' block missing from configuration"); } sessionStore = new OmeroWebRedisSessionStore(redis.getString("uri")); router.route().handler(new OmeroWebSessionRequestHandler(config, sessionStore)); // Thumbnail request handlers router.get("/webclient/render_thumbnail/size/:longestSide/:imageId*").handler(this::renderThumbnail); router.get("/webclient/render_thumbnail/:imageId*").handler(this::renderThumbnail); router.get("/webgateway/render_thumbnail/:imageId/:longestSide*").handler(this::renderThumbnail); router.get("/webgateway/render_thumbnail/:imageId*").handler(this::renderThumbnail); router.get("/webclient/render_birds_eye_view/:imageId/:longestSide*").handler(this::renderThumbnail); router.get("/webclient/render_birds_eye_view/:imageId*").handler(this::renderThumbnail); router.get("/webgateway/render_birds_eye_view/:imageId/:longestSide*").handler(this::renderThumbnail); router.get("/webgateway/render_birds_eye_view/:imageId*").handler(this::renderThumbnail); router.get("/webgateway/get_thumbnails/:longestSide*").handler(this::getThumbnails); router.get("/webgateway/get_thumbnails*").handler(this::getThumbnails); router.get("/webclient/get_thumbnails/:longestSide*").handler(this::getThumbnails); router.get("/webclient/get_thumbnails*").handler(this::getThumbnails); int port = config.getInteger("port"); log.info("Starting HTTP server *:{}", port); server.requestHandler(router::accept).listen(port, result -> { if (result.succeeded()) { future.complete(); } else { future.fail(result.cause()); } }); }
From source file:com.hpe.sw.cms.verticle.ApiVerticle.java
License:Apache License
@Override public void start() throws Exception { super.start(); HttpServer server = vertx.createHttpServer(); Router mainRouter = Router.router(vertx); Router restApi = Router.router(vertx); mainRouter.mountSubRouter("/api", restApi); setUpApiRouter(restApi);/*w w w. ja v a 2s . c o m*/ server.requestHandler(mainRouter::accept).listen(8080); }
From source file:com.kumuluz.ee.samples.reactive.vertx.DiscoveryVerticle.java
License:MIT License
private void createServer() { HttpServer server = vertx.createHttpServer(); Router router = Router.router(vertx); router.get("/").handler(routingContext -> { routingContext.response().end((new JsonObject().put("status", "UP")).toString()); });//from ww w .j a va2s . co m router.get("/discover").handler(routingContext -> { getService(routingContext.response()); }); server.requestHandler(router::accept).listen(8082); }
From source file:com.opinionlab.woa.WallOfAwesome.java
License:Open Source License
public static void startServer(final int portNumber) { final Vertx vertx = Vertx.vertx(); HttpServer httpServer = vertx.createHttpServer(); final Router router = Router.router(vertx); router.route(GET, "/hello").handler(context -> context.response().end("Hello World!")); router.route("/download").handler(makeDownloadRoute()); router.route("/events/*").handler(makeEventStream(vertx)); setupStaticContent(router);//w ww . jav a2 s. com httpServer.requestHandler(router::accept).listen(portNumber); }
From source file:com.shampan.db.services.MessageServer.java
@Override public void start() { HttpServer server = vertx.createHttpServer(); Router router = Router.router(vertx); router.route("/").handler((RoutingContext routingContext) -> { HttpServerResponse response = routingContext.response(); response.end("Muslimand DB service."); });/*from w w w . ja v a2 s . c om*/ router.route("/message/addMessageByGroupId*").handler(BodyHandler.create()); router.post("/message/addMessageByGroupId").handler(MessageController::addMessageByGroupId); router.route("/message/addMessage*").handler(BodyHandler.create()); router.post("/message/addMessage").handler(MessageController::addMessage); router.route("/message/getMessageSummaryList*").handler(BodyHandler.create()); router.post("/message/getMessageSummaryList").handler(MessageController::getMessageSummaryList); router.route("/message/getMessageList*").handler(BodyHandler.create()); router.post("/message/getMessageList").handler(MessageController::getMessageList); // router.route("/status/addStatusComment*").handler(BodyHandler.create()); // router.post("/status/addStatusComment").handler(StatusController::addStatusComment); server.requestHandler(router::accept).listen(8081); }
From source file:com.shampan.db.services.ServerExecutor.java
@Override public void start() { HttpServer server = vertx.createHttpServer(); Router router = Router.router(vertx); router.route("/").handler((RoutingContext routingContext) -> { InitialData initialData = new InitialData(); //initialData.storeReligions(); initialData.storeCountries();/* w ww.ja va2 s .c o m*/ // initialData.storePageCategory(); //initialData.storePageSubCategory(); //initialData.videoCategories(); HttpServerResponse response = routingContext.response(); response.end("Muslimand DB service."); }); /* LandingPageController */ router.get("/landingpage/getLandingPageInfo").handler(LandingPageController::getLandingPageInfo); router.route("/userRegistration").handler(BodyHandler.create()); router.post("/userRegistration").handler(LandingPageController::userRegistration); router.route("/getUSerInfoByEmail").handler(BodyHandler.create()); router.post("/getUSerInfoByEmail").handler(LandingPageController::getUSerInfoByEmail); router.route("/getUserInfoByUserId").handler(BodyHandler.create()); router.post("/getUserInfoByUserId").handler(LandingPageController::getUserInfoByUserId); router.route("/activeRegistration").handler(BodyHandler.create()); router.post("/activeRegistration").handler(LandingPageController::activeRegistration); router.route("/deactivateRegistration").handler(BodyHandler.create()); router.post("/deactivateRegistration").handler(LandingPageController::deactivateRegistration); router.route("/updateLastLogin").handler(BodyHandler.create()); router.post("/updateLastLogin").handler(LandingPageController::updateLastLogin); router.route("/hashPasswordDB").handler(BodyHandler.create()); router.post("/hashPasswordDB").handler(LandingPageController::hashPasswordDB); router.route("/rememberUser").handler(BodyHandler.create()); router.post("/rememberUser").handler(LandingPageController::rememberUser); router.route("/getAttemptsNum").handler(BodyHandler.create()); router.post("/getAttemptsNum").handler(LandingPageController::getAttemptsNum); router.route("/clearLoginAttempts").handler(BodyHandler.create()); router.post("/clearLoginAttempts").handler(LandingPageController::clearLoginAttempts); router.route("/increaseLoginAttempt").handler(BodyHandler.create()); router.post("/increaseLoginAttempt").handler(LandingPageController::increaseLoginAttempt); /* /* SearchController */ router.route("/search/getSearchResult").handler(BodyHandler.create()); router.post("/search/getSearchResult").handler(SearchController::getSearchResult); /* StatusController */ router.route("/status/addStatus").handler(BodyHandler.create()); router.post("/status/addStatus").handler(StatusController::addStatus); router.route("/status/getStatuses").handler(BodyHandler.create()); router.post("/status/getStatuses").handler(StatusController::getStatuses); router.route("/status/getUserProfileStatuses").handler(BodyHandler.create()); router.post("/status/getUserProfileStatuses").handler(StatusController::getUserProfileStatuses); router.route("/status/getPageProfileStatuses").handler(BodyHandler.create()); router.post("/status/getPageProfileStatuses").handler(StatusController::getPageProfileStatuses); router.route("/status/getStatusDetails").handler(BodyHandler.create()); router.post("/status/getStatusDetails").handler(StatusController::getStatusDetails); router.route("/status/deleteStatus").handler(BodyHandler.create()); router.post("/status/deleteStatus").handler(StatusController::deleteStatus); router.route("/status/updateStatus").handler(BodyHandler.create()); router.post("/status/updateStatus").handler(StatusController::updateStatus); router.route("/status/addStatusLike").handler(BodyHandler.create()); router.post("/status/addStatusLike").handler(StatusController::addStatusLike); router.route("/status/addStatusCommentLike").handler(BodyHandler.create()); router.post("/status/addStatusCommentLike").handler(StatusController::addStatusCommentLike); router.route("/status/addStatusComment").handler(BodyHandler.create()); router.post("/status/addStatusComment").handler(StatusController::addStatusComment); router.route("/status/shareStatus").handler(BodyHandler.create()); router.post("/status/shareStatus").handler(StatusController::shareStatus); router.route("/status/getStatusLikeList").handler(BodyHandler.create()); router.post("/status/getStatusLikeList").handler(StatusController::getStatusLikeList); router.route("/status/getStatusShareList").handler(BodyHandler.create()); router.post("/status/getStatusShareList").handler(StatusController::getStatusShareList); router.route("/status/getStatusComments").handler(BodyHandler.create()); router.post("/status/getStatusComments").handler(StatusController::getStatusComments); router.route("/status/updateStatusComment").handler(BodyHandler.create()); router.post("/status/updateStatusComment").handler(StatusController::updateStatusComment); router.route("/status/deleteStatusComment").handler(BodyHandler.create()); router.post("/status/deleteStatusComment").handler(StatusController::deleteStatusComment); router.route("/status/getStatusCommentLikeList").handler(BodyHandler.create()); router.post("/status/getStatusCommentLikeList").handler(StatusController::getStatusCommentLikeList); router.route("/status/getRecentActivities").handler(BodyHandler.create()); router.post("/status/getRecentActivities").handler(StatusController::getRecentActivities); /* BasicProfileController */ router.route("/basicProfile/getWorksEducation").handler(BodyHandler.create()); router.post("/basicProfile/getWorksEducation").handler(BasicProfileController::getWorksEducation); router.route("/basicProfile/addWorkPlace").handler(BodyHandler.create()); router.post("/basicProfile/addWorkPlace").handler(BasicProfileController::addWorkPlace); router.route("/basicProfile/addProfessionalSkill").handler(BodyHandler.create()); router.post("/basicProfile/addProfessionalSkill").handler(BasicProfileController::addPSkill); router.route("/basicProfile/addUniversity").handler(BodyHandler.create()); router.post("/basicProfile/addUniversity").handler(BasicProfileController::addUniversity); router.route("/basicProfile/addCollege").handler(BodyHandler.create()); router.post("/basicProfile/addCollege").handler(BasicProfileController::addCollege); router.route("/basicProfile/addSchool").handler(BodyHandler.create()); router.post("/basicProfile/addSchool").handler(BasicProfileController::addSchool); router.route("/basicProfile/editWorkPlace").handler(BodyHandler.create()); router.post("/basicProfile/editWorkPlace").handler(BasicProfileController::editWorkPlace); router.route("/basicProfile/editProfessionalSkill").handler(BodyHandler.create()); router.post("/basicProfile/editProfessionalSkill").handler(BasicProfileController::editProfessionalSkill); router.route("/basicProfile/editUniversity").handler(BodyHandler.create()); router.post("/basicProfile/editUniversity").handler(BasicProfileController::editUniversity); router.route("/basicProfile/editCollege").handler(BodyHandler.create()); router.post("/basicProfile/editCollege").handler(BasicProfileController::editCollege); router.route("/basicProfile/editSchool").handler(BodyHandler.create()); router.post("/basicProfile/editSchool").handler(BasicProfileController::editSchool); router.route("/basicProfile/deleteWrokPlace").handler(BodyHandler.create()); router.post("/basicProfile/deleteWrokPlace").handler(BasicProfileController::deleteWrokPlace); router.route("/basicProfile/deletePSkill").handler(BodyHandler.create()); router.post("/basicProfile/deletePSkill").handler(BasicProfileController::deletePSkill); router.route("/basicProfile/deleteUniversity").handler(BodyHandler.create()); router.post("/basicProfile/deleteUniversity").handler(BasicProfileController::deleteUniversity); router.route("/basicProfile/deleteCollege").handler(BodyHandler.create()); router.post("/basicProfile/deleteCollege").handler(BasicProfileController::deleteCollege); router.route("/basicProfile/deleteSchool").handler(BodyHandler.create()); router.post("/basicProfile/deleteSchool").handler(BasicProfileController::deleteSchool); router.route("/basicProfile/getOverview").handler(BodyHandler.create()); router.post("/basicProfile/getOverview").handler(BasicProfileController::getOverview); router.route("/basicProfile/getCityTown").handler(BodyHandler.create()); router.post("/basicProfile/getCityTown").handler(BasicProfileController::getCityTown); router.route("/basicProfile/getFamilyRelation").handler(BodyHandler.create()); router.post("/basicProfile/getFamilyRelation").handler(BasicProfileController::getFamilyRelation); router.route("/basicProfile/getContactBasicInfo").handler(BodyHandler.create()); router.post("/basicProfile/getContactBasicInfo").handler(BasicProfileController::getContactBasicInfo); router.route("/basicProfile/addCurrentCity").handler(BodyHandler.create()); router.post("/basicProfile/addCurrentCity").handler(BasicProfileController::addCurrentCity); router.route("/basicProfile/editCurrentCity").handler(BodyHandler.create()); router.post("/basicProfile/editCurrentCity").handler(BasicProfileController::editCurrentCity); router.route("/basicProfile/deleteCurrentCity").handler(BodyHandler.create()); router.post("/basicProfile/deleteCurrentCity").handler(BasicProfileController::deleteCurrentCity); router.route("/basicProfile/addHomeTown").handler(BodyHandler.create()); router.post("/basicProfile/addHomeTown").handler(BasicProfileController::addHomeTown); router.route("/basicProfile/editHomeTown").handler(BodyHandler.create()); router.post("/basicProfile/editHomeTown").handler(BasicProfileController::editHomeTown); router.route("/basicProfile/deleteHomeTown").handler(BodyHandler.create()); router.post("/basicProfile/deleteHomeTown").handler(BasicProfileController::deleteHomeTown); router.route("/basicProfile/addRelationshipStatus").handler(BodyHandler.create()); router.post("/basicProfile/addRelationshipStatus").handler(BasicProfileController::addRelationshipStatus); router.route("/basicProfile/addMobilePhone").handler(BodyHandler.create()); router.post("/basicProfile/addMobilePhone").handler(BasicProfileController::addMobilePhone); router.route("/basicProfile/editMobilePhone").handler(BodyHandler.create()); router.post("/basicProfile/editMobilePhone").handler(BasicProfileController::editMobilePhone); router.route("/basicProfile/deleteMobilePhone").handler(BodyHandler.create()); router.post("/basicProfile/deleteMobilePhone").handler(BasicProfileController::deleteMobilePhone); router.route("/basicProfile/addAddress").handler(BodyHandler.create()); router.post("/basicProfile/addAddress").handler(BasicProfileController::addAddress); router.route("/basicProfile/editAddress").handler(BodyHandler.create()); router.post("/basicProfile/editAddress").handler(BasicProfileController::editAddress); router.route("/basicProfile/deleteAddress").handler(BodyHandler.create()); router.post("/basicProfile/deleteAddress").handler(BasicProfileController::deleteAddress); router.route("/basicProfile/addWebsite").handler(BodyHandler.create()); router.post("/basicProfile/addWebsite").handler(BasicProfileController::addWebsite); router.route("/basicProfile/editWebsite").handler(BodyHandler.create()); router.post("/basicProfile/editWebsite").handler(BasicProfileController::editWebsite); router.route("/basicProfile/deleteWebsite").handler(BodyHandler.create()); router.post("/basicProfile/deleteWebsite").handler(BasicProfileController::deleteWebsite); router.route("/basicProfile/addEmail").handler(BodyHandler.create()); router.post("/basicProfile/addEmail").handler(BasicProfileController::addEmail); router.route("/basicProfile/editEmail").handler(BodyHandler.create()); router.post("/basicProfile/editEmail").handler(BasicProfileController::editEmail); router.route("/basicProfile/deleteEmail").handler(BodyHandler.create()); router.post("/basicProfile/deleteEmail").handler(BasicProfileController::deleteEmail); router.route("/basicProfile/getAboutFQuote").handler(BodyHandler.create()); router.post("/basicProfile/getAboutFQuote").handler(BasicProfileController::getAboutFQuote); router.route("/basicProfile/addAbout").handler(BodyHandler.create()); router.post("/basicProfile/addAbout").handler(BasicProfileController::addAbout); router.route("/basicProfile/addFQuote").handler(BodyHandler.create()); router.post("/basicProfile/addFQuote").handler(BasicProfileController::addFQuote); /* RelationController */ router.route("/relation/addFriend").handler(BodyHandler.create()); router.post("/relation/addFriend").handler(RelationController::addFriend); router.route("/relation/blockNonFriend").handler(BodyHandler.create()); router.post("/relation/blockNonFriend").handler(RelationController::blockNonFriend); router.route("/relation/blockFriend").handler(BodyHandler.create()); router.post("/relation/blockFriend").handler(RelationController::blockFriend); router.route("/relation/approveFriend").handler(BodyHandler.create()); router.post("/relation/approveFriend").handler(RelationController::approveFriend); router.route("/relation/removeFriendRequest").handler(BodyHandler.create()); router.post("/relation/removeFriendRequest").handler(RelationController::removeFriendRequest); router.route("/relation/unblockFriend").handler(BodyHandler.create()); router.post("/relation/unblockFriend").handler(RelationController::unblockFriend); router.route("/relation/removeFriend").handler(BodyHandler.create()); router.post("/relation/removeFriend").handler(RelationController::removeFriend); router.route("/relation/getRelationList").handler(BodyHandler.create()); router.post("/relation/getRelationList").handler(RelationController::getRelationList); router.route("/relation/getRelationInfo").handler(BodyHandler.create()); router.post("/relation/getRelationInfo").handler(RelationController::getRelationInfo); router.route("/relation/getUserGenderInfo").handler(BodyHandler.create()); router.post("/relation/getUserGenderInfo").handler(RelationController::getUserGenderInfo); /* MessageController */ router.route("/message/addMessage").handler(BodyHandler.create()); router.post("/message/addMessage").handler(MessageController::addMessage); router.route("/message/addMessageByGroupId").handler(BodyHandler.create()); router.post("/message/addMessageByGroupId").handler(MessageController::addMessageByGroupId); router.route("/message/getupdateStatusGetFriendNotificationsMessageSummaryList") .handler(BodyHandler.create()); router.post("/message/getMessageSummaryList").handler(MessageController::getMessageSummaryList); router.route("/message/getMessageList").handler(BodyHandler.create()); router.post("/message/getMessageList").handler(MessageController::getMessageList); /* NotificationController */ router.route("/notification/getNotificationCounter").handler(BodyHandler.create()); router.post("/notification/getNotificationCounter").handler(NotificationController::getNotificationCounter); router.route("/notification/updateStatusGetFriendNotifications").handler(BodyHandler.create()); router.post("/notification/updateStatusGetFriendNotifications") .handler(NotificationController::updateStatusGetFriendNotifications); router.route("/notification/getFriendNotifications").handler(BodyHandler.create()); router.post("/notification/getFriendNotifications").handler(NotificationController::getFriendNotifications); router.route("/notification/deleteFriendNotification").handler(BodyHandler.create()); router.post("/notification/deleteFriendNotification") .handler(NotificationController::deleteFriendNotification); router.route("/notification/updateStatusGetGeneralNotifications").handler(BodyHandler.create()); router.post("/notification/updateStatusGetGeneralNotifications") .handler(NotificationController::updateStatusGetGeneralNotifications); router.route("/notification/getGeneralNotifications").handler(BodyHandler.create()); router.post("/notification/getGeneralNotifications") .handler(NotificationController::getGeneralNotifications); /* PhotoController */ router.get("/photo/getCategories").handler(PhotoController::getCategories); router.route("/photo/getCategoriesAndAlbums").handler(BodyHandler.create()); router.post("/photo/getCategoriesAndAlbums").handler(PhotoController::getCategoriesAndAlbums); router.route("/photo/getAlbums").handler(BodyHandler.create()); router.post("/photo/getAlbums").handler(PhotoController::getAlbums); router.route("/photo/getAlbum").handler(BodyHandler.create()); router.post("/photo/getAlbum").handler(PhotoController::getAlbum); router.route("/photo/getAlbumInfo").handler(BodyHandler.create()); router.post("/photo/getAlbumInfo").handler(PhotoController::getAlbumInfo); router.route("/photo/createAlbum").handler(BodyHandler.create()); router.post("/photo/createAlbum").handler(PhotoController::createAlbum); router.route("/photo/editAlbum").handler(BodyHandler.create()); router.post("/photo/editAlbum").handler(PhotoController::editAlbum); router.route("/photo/getAlbumComments").handler(BodyHandler.create()); router.post("/photo/getAlbumComments").handler(PhotoController::getAlbumComments); router.route("/photo/deleteAlbum").handler(BodyHandler.create()); router.post("/photo/deleteAlbum").handler(PhotoController::deleteAlbum); router.route("/photo/addAlbumLike").handler(BodyHandler.create()); router.post("/photo/addAlbumLike").handler(PhotoController::addAlbumLike); router.route("/photo/getAlbumLikeList").handler(BodyHandler.create()); router.post("/photo/getAlbumLikeList").handler(PhotoController::getAlbumLikeList); router.route("/photo/addAlbumComment").handler(BodyHandler.create()); router.post("/photo/addAlbumComment").handler(PhotoController::addAlbumComment); router.route("/photo/editAlbumComment").handler(BodyHandler.create()); router.post("/photo/editAlbumComment").handler(PhotoController::editAlbumComment); router.route("/photo/deleteAlbumComment").handler(BodyHandler.create()); router.post("/photo/deleteAlbumComment").handler(PhotoController::deleteAlbumComment); router.route("/photo/getPhotos").handler(BodyHandler.create()); router.post("/photo/getPhotos").handler(PhotoController::getPhotos); router.route("/photo/getUserPhotos").handler(BodyHandler.create()); router.post("/photo/getUserPhotos").handler(PhotoController::getUserPhotos); router.route("/photo/getPhoto").handler(BodyHandler.create()); router.post("/photo/getPhoto").handler(PhotoController::getPhoto); router.route("/photo/getPhotoListByCategory").handler(BodyHandler.create()); router.post("/photo/getPhotoListByCategory").handler(PhotoController::getPhotoListByCategory); router.route("/photo/addPhotos").handler(BodyHandler.create()); router.post("/photo/addPhotos").handler(PhotoController::addPhotos); router.route("/photo/editPhoto").handler(BodyHandler.create()); router.post("/photo/editPhoto").handler(PhotoController::editPhoto); router.route("/photo/getPhotoComments").handler(BodyHandler.create()); router.post("/photo/getPhotoComments").handler(PhotoController::getPhotoComments); router.route("/photo/deletePhoto").handler(BodyHandler.create()); router.post("/photo/deletePhoto").handler(PhotoController::deletePhoto); router.route("/photo/addPhotoLike").handler(BodyHandler.create()); router.post("/photo/addPhotoLike").handler(PhotoController::addPhotoLike); router.route("/photo/deletePhotoLike").handler(BodyHandler.create()); router.post("/photo/deletePhotoLike").handler(PhotoController::deletePhotoLike); router.route("/photo/getPhotoLikeList").handler(BodyHandler.create()); router.post("/photo/getPhotoLikeList").handler(PhotoController::getPhotoLikeList); router.route("/photo/addPhotoComment").handler(BodyHandler.create()); router.post("/photo/addPhotoComment").handler(PhotoController::addPhotoComment); router.route("/photo/addSliderPhotoComment").handler(BodyHandler.create()); router.post("/photo/addSliderPhotoComment").handler(PhotoController::addSliderPhotoComment); router.route("/photo/editPhotoComment").handler(BodyHandler.create()); router.post("/photo/editPhotoComment").handler(PhotoController::editPhotoComment); router.route("/photo/deletePhotoComment").handler(BodyHandler.create()); router.post("/photo/deletePhotoComment").handler(PhotoController::deletePhotoComment); router.route("/photo/getTimelinePhotos").handler(BodyHandler.create()); router.post("/photo/getTimelinePhotos").handler(PhotoController::getTimelinePhotos); router.route("/photo/getSliderPhotos").handler(BodyHandler.create()); router.post("/photo/getSliderPhotos").handler(PhotoController::getSliderPhotos); router.route("/photo/addMPhotoLike").handler(BodyHandler.create()); router.post("/photo/addMPhotoLike").handler(PhotoController::addMPhotoLike); router.route("/photo/getSliderAlbum").handler(BodyHandler.create()); router.post("/photo/getSliderAlbum").handler(PhotoController::getSliderAlbum); /* VideoController */ router.get("/video/getVideoCategories").handler(VideoController::getVideoCategories); router.route("/video/addVideo").handler(BodyHandler.create()); router.post("/video/addVideo").handler(VideoController::addVideo); router.route("/video/getVideos").handler(BodyHandler.create()); router.post("/video/getVideos").handler(VideoController::getVideos); router.route("/video/getVideo").handler(BodyHandler.create()); router.post("/video/getVideo").handler(VideoController::getVideo); router.route("/video/updateVideo").handler(BodyHandler.create()); router.post("/video/updateVideo").handler(VideoController::updateVideo); router.route("/video/deleteVideo").handler(BodyHandler.create()); router.post("/video/deleteVideo").handler(VideoController::deleteVideo); router.route("/video/addVideoLike").handler(BodyHandler.create()); router.post("/video/addVideoLike").handler(VideoController::addVideoLike); router.route("/video/getVideoLikeList").handler(BodyHandler.create()); router.post("/video/getVideoLikeList").handler(VideoController::getVideoLikeList); router.route("/video/deleteVideoLike").handler(BodyHandler.create()); router.post("/video/deleteVideoLike").handler(VideoController::deleteVideoLike); router.route("/video/addVideoComment").handler(BodyHandler.create()); router.post("/video/addVideoComment").handler(VideoController::addVideoComment); router.route("/video/getVideoComments").handler(BodyHandler.create()); router.post("/video/getVideoComments").handler(VideoController::getVideoComments); router.route("/video/editVideoComment").handler(BodyHandler.create()); router.post("/video/editVideoComment").handler(VideoController::editVideoComment); /* pageController */ router.get("/page/getCategorySubCategory").handler(PageController::getCategorySubCategory); router.route("/page/addPage").handler(BodyHandler.create()); router.post("/page/addPage").handler(PageController::addPage); router.route("/page/updatePage").handler(BodyHandler.create()); router.post("/page/updatePage").handler(PageController::updatePage); router.route("/page/getPageInfo").handler(BodyHandler.create()); router.post("/page/getPageInfo").handler(PageController::getPageInfo); router.route("/page/addPageLike").handler(BodyHandler.create()); router.post("/page/addPageLike").handler(PageController::addPageLike); router.route("/page/addPhotos").handler(BodyHandler.create()); router.post("/page/addPhotos").handler(PageController::addPhotos); router.route("/page/addStatus").handler(BodyHandler.create()); router.post("/page/addStatus").handler(StatusController::addStatus); router.route("/page/getInviteFriendList").handler(BodyHandler.create()); router.post("/page/getInviteFriendList").handler(PageController::getInviteFriendList); router.route("/page/inviteMember").handler(BodyHandler.create()); router.post("/page/inviteMember").handler(PageController::inviteMember); router.route("/page/joinPageMamberShip").handler(BodyHandler.create()); router.post("/page/joinPageMamberShip").handler(PageController::joinPageMamberShip); router.route("/page/leavePageMemberShip").handler(BodyHandler.create()); router.post("/page/leavePageMemberShip").handler(PageController::leavePageMemberShip); router.route("/page/getSliderPhotos").handler(BodyHandler.create()); router.post("/page/getSliderPhotos").handler(PageController::getSliderPhotos); router.route("/page/addPhotoLike").handler(BodyHandler.create()); router.post("/page/addPhotoLike").handler(PageController::addPhotoLike); router.route("/page/addMPhotoLike").handler(BodyHandler.create()); router.post("/page/addMPhotoLike").handler(PageController::addMPhotoLike); router.route("/page/getTimelinePhotos").handler(BodyHandler.create()); router.post("/page/getTimelinePhotos").handler(PageController::getTimelinePhotos); router.route("/page/getAlbums").handler(BodyHandler.create()); router.post("/page/getAlbums").handler(PageController::getAlbums); router.route("/page/getSliderAlbum").handler(BodyHandler.create()); router.post("/page/getSliderAlbum").handler(PageController::getSliderAlbum); router.route("/page/getPhotos").handler(BodyHandler.create()); router.post("/page/getPhotos").handler(PageController::getPhotos); router.route("/page/addPhotoComment").handler(BodyHandler.create()); router.post("/page/addPhotoComment").handler(PageController::addPhotoComment); server.requestHandler(router::accept).listen(8080); }
From source file:com.shampan.db.services.StatusServer.java
@Override public void start() { HttpServer server = vertx.createHttpServer(); Router router = Router.router(vertx); router.route("/").handler((RoutingContext routingContext) -> { HttpServerResponse response = routingContext.response(); response.end("Muslimand DB service."); });//from w w w . ja v a2 s .com router.route("/status/addStatusComment*").handler(BodyHandler.create()); router.post("/status/addStatusComment").handler(StatusController::addStatusComment); router.route("/status/deleteStatusComment*").handler(BodyHandler.create()); router.post("/status/deleteStatusComment").handler(StatusController::deleteStatusComment); router.route("/status/addStatus*").handler(BodyHandler.create()); router.post("/status/addStatus").handler(StatusController::addStatus); router.route("/status/getStatuses*").handler(BodyHandler.create()); router.post("/status/getStatuses").handler(StatusController::getStatuses); router.route("/status/getUserProfileStatuses*").handler(BodyHandler.create()); router.post("/status/getUserProfileStatuses").handler(StatusController::getUserProfileStatuses); router.route("/status/getStatusDetails*").handler(BodyHandler.create()); router.post("/status/getStatusDetails").handler(StatusController::getStatusDetails); router.route("/status/deleteStatus*").handler(BodyHandler.create()); router.post("/status/deleteStatus").handler(StatusController::deleteStatus); router.route("/status/updateStatus*").handler(BodyHandler.create()); router.post("/status/updateStatus").handler(StatusController::updateStatus); router.route("/status/addStatusLike*").handler(BodyHandler.create()); router.post("/status/addStatusLike").handler(StatusController::addStatusLike); router.route("/status/addStatusCommentLike*").handler(BodyHandler.create()); router.post("/status/addStatusCommentLike").handler(StatusController::addStatusCommentLike); router.route("/status/shareStatus*").handler(BodyHandler.create()); router.post("/status/shareStatus").handler(StatusController::shareStatus); router.route("/status/getStatusLikeList*").handler(BodyHandler.create()); router.post("/status/getStatusLikeList").handler(StatusController::getStatusLikeList); router.route("/status/getStatusShareList*").handler(BodyHandler.create()); router.post("/status/getStatusShareList").handler(StatusController::getStatusShareList); router.route("/status/getStatusComments*").handler(BodyHandler.create()); router.post("/status/getStatusComments").handler(StatusController::getStatusComments); router.route("/status/updateStatusComment*").handler(BodyHandler.create()); router.post("/status/updateStatusComment").handler(StatusController::updateStatusComment); router.route("/status/getStatusCommentLikeList*").handler(BodyHandler.create()); router.post("/status/getStatusCommentLikeList").handler(StatusController::getStatusCommentLikeList); router.route("/status/getRecentActivities*").handler(BodyHandler.create()); router.post("/status/getRecentActivities").handler(StatusController::getRecentActivities); server.requestHandler(router::accept).listen(8084); }