diff src/main/java/app/bbs/codesegment/StartBBSCodeSegment.java @ 186:ef5045af0753

add permission .java
author tatsuki
date Tue, 16 Sep 2014 07:49:14 +0900
parents 89db8388db0f
children 269bada9eedc
line wrap: on
line diff
--- a/src/main/java/app/bbs/codesegment/StartBBSCodeSegment.java	Mon Sep 15 16:31:04 2014 +0900
+++ b/src/main/java/app/bbs/codesegment/StartBBSCodeSegment.java	Tue Sep 16 07:49:14 2014 +0900
@@ -32,6 +32,7 @@
 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 {
 
@@ -87,6 +88,7 @@
         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);
@@ -102,7 +104,7 @@
         //    	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);
         ServletHandler context = new ServletHandler();
         context.addServletWithMapping(new ServletHolder(editBoardMessage),editMessagePath);
         
@@ -117,6 +119,7 @@
         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 
          */