diff src/main/java/app/bbs/codesegment/StartBBSCodeSegment.java @ 190:269bada9eedc

add
author tatsuki
date Fri, 17 Oct 2014 15:16:56 +0900
parents ef5045af0753
children 3202a2a427b1
line wrap: on
line diff
--- a/src/main/java/app/bbs/codesegment/StartBBSCodeSegment.java	Sun Sep 28 17:29:11 2014 +0900
+++ b/src/main/java/app/bbs/codesegment/StartBBSCodeSegment.java	Fri Oct 17 15:16:56 2014 +0900
@@ -6,6 +6,7 @@
 import javax.servlet.Servlet;
 
 import org.eclipse.jetty.server.Server;
+import org.eclipse.jetty.server.handler.HandlerCollection;
 import org.eclipse.jetty.servlet.ServletHandler;
 import org.eclipse.jetty.servlet.ServletHolder;
 import org.eclipse.jetty.util.thread.ThreadPool;
@@ -25,14 +26,6 @@
 import app.bbs.NetworkJungleBulletinBoard;
 import app.bbs.RequestNumCheckServlet;
 import app.bbs.ShowMessageWithTimeStampServlet;
-import app.bbs.thinks.CreateNode;
-import app.bbs.thinks.EditAttributeServlet;
-import app.bbs.thinks.EditNodeName;
-import app.bbs.thinks.ShowMatrix;
-import app.bbs.thinks.createAttributeMatrix;
-import app.bbs.thinks.deleteAttributeServlet;
-import app.bbs.thinks.deleteNodeServlet;
-import app.bbs.thinks.permission;
 
 public class StartBBSCodeSegment extends CodeSegment {
 
@@ -78,48 +71,26 @@
         System.out.println("name : "+ name);
         /* Jetty registration */
         String createBoardMessagePath = "/createBoardMessage";
-        String createFolderPath = "/createFolder";
         String createBoardPath = "/createBoard";
         String editMessagePath = "/editMessage";
         String showBoardMessagePath = "/showBoardMessage";
-        String showMatrixPath = "/showMatrix";
-        String createAttributePath = "/createAttribute";
-        String editAttributePath = "/editAttribute";
-        String deleteAttributePath = "/deleteAttribute";
-        String deleteNodePath = "/deleteNode";
-        String editNodePath = "/editNode";
-        String permissionPath = "/permission";
+
+
         Server serv = new Server(bbsPort);
         ThreadPool thp = serv.getThreadPool();
         Servlet createBoardMessage = new CreateBoardMessageServlet(cassaBBS);
-        Servlet createFolder = new CreateNode(cassaBBS);
         Servlet createBoard = new CreateBoardServlet(cassaBBS);
-        Servlet editNode = new EditNodeName(cassaBBS);
-        Servlet createAttribute = new createAttributeMatrix(cassaBBS);
-        Servlet editAttribute = new EditAttributeServlet(cassaBBS);
-        Servlet deleteAttribute = new deleteAttributeServlet(cassaBBS);
-        Servlet deleteNode = new deleteNodeServlet(cassaBBS);
         Servlet editBoardMessage = new EditMessageServlet(cassaBBS);
         Servlet index = new ShowBoardsServlet(cassaBBS,createBoardPath,showBoardMessagePath);
         //    	Servlet board = new ShowBoardMessageServlet(cassaBBS,createBoardMessagePath,editMessagePath);
-        Servlet board = new ShowMessageWithTimeStampServlet(cassaBBS,createBoardMessagePath,editMessagePath,showMatrixPath, thp);
-        Servlet matrix = new ShowMatrix(cassaBBS,createFolderPath,editNodePath, showMatrixPath, createAttributePath, editAttributePath,deleteAttributePath,deleteNodePath,thp);
-        Servlet per = new permission(cassaBBS,permissionPath,thp);
+        Servlet board = new ShowMessageWithTimeStampServlet(cassaBBS,createBoardMessagePath,editMessagePath,thp);
+
         ServletHandler context = new ServletHandler();
-        context.addServletWithMapping(new ServletHolder(editBoardMessage),editMessagePath);
-        
         context.addServletWithMapping(new ServletHolder(createBoardMessage),createBoardMessagePath);
-        context.addServletWithMapping(new ServletHolder(createFolder),createFolderPath);
         context.addServletWithMapping(new ServletHolder(createBoard),createBoardPath);
-        context.addServletWithMapping(new ServletHolder(editNode),editNodePath);
-        context.addServletWithMapping(new ServletHolder(createAttribute),createAttributePath);
+        context.addServletWithMapping(new ServletHolder(editBoardMessage),editMessagePath);
         context.addServletWithMapping(new ServletHolder(index),"/");
-        context.addServletWithMapping(new ServletHolder(deleteAttribute),deleteAttributePath);
-        context.addServletWithMapping(new ServletHolder(deleteNode),deleteNodePath);
-        context.addServletWithMapping(new ServletHolder(editAttribute),editAttributePath);
         context.addServletWithMapping(new ServletHolder(board),showBoardMessagePath);
-        context.addServletWithMapping(new ServletHolder(matrix),showMatrixPath);
-        context.addServletWithMapping(new ServletHolder(per),permissionPath);
         /* 
          * For write benchmark 
          */