org.chorem.bow
Class ControllerServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.chorem.bow.ControllerServlet
- All Implemented Interfaces:
- Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class ControllerServlet
- extends javax.servlet.http.HttpServlet
- Author:
- bbrossaud
- See Also:
- Serialized Form
|
Method Summary |
protected void |
actionAddAlias(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected void |
actionAddClick(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected void |
actionAddUrl(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
|
protected void |
actionDeleteTag(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
|
protected void |
actionEditBookmark(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
|
protected void |
actionExportBookmarks(javax.servlet.http.HttpServletResponse response,
User user)
|
protected void |
actionFullText(javax.servlet.http.HttpServletRequest request,
User user)
|
protected void |
actionGenerateToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user,
javax.servlet.http.HttpSession session)
|
protected void |
actionHome(javax.servlet.http.HttpServletRequest request,
User user)
|
protected void |
actionImportBookmarks(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
|
protected void |
actionLogin(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpSession session)
|
protected void |
actionLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpSession session)
|
protected void |
actionModifyBookmark(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
|
protected void |
actionOpenSearchResult(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpSession session,
User user,
String token)
|
protected void |
actionOpenSearchSuggestion(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
|
protected void |
actionOrder(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
|
protected void |
actionRegister(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpSession session)
|
protected void |
actionRemoveBookmark(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
|
protected void |
actionSearch(javax.servlet.http.HttpServletRequest request,
User user)
|
protected void |
actionSendPassword(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected void |
addUrl(javax.servlet.http.HttpServletRequest request,
User user)
|
protected void |
checkAdmin(String login,
javax.servlet.http.HttpSession session)
|
protected User |
checkLogin(String email,
String password)
|
protected User |
checkPermanentToken(String token)
|
protected boolean |
checkRegister(String email,
String password)
|
protected boolean |
checkTemporaryToken(String token,
javax.servlet.http.HttpSession session)
|
protected User |
checkToken(String token,
javax.servlet.http.HttpSession session)
|
protected BookmarkActions |
createBookmarkActions(javax.servlet.http.HttpServletRequest request,
org.nuiton.wikitty.PagedResult result,
String searchLine)
|
void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected org.nuiton.wikitty.Criteria |
getBookmarkListCriteriaByUser(User user,
String searchLine)
|
protected void |
initializeToken(javax.servlet.http.HttpSession session,
User login)
|
protected void |
parseHtmlToBookmarks(org.htmlparser.util.NodeList list,
User user,
List<Bookmark> bookmarks,
List<String> tagList)
|
protected boolean |
passwordExists(String password)
|
protected void |
redirectToTheGoodPage(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected void |
sendMail(String email,
String password)
|
| Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service |
| Methods inherited from class javax.servlet.GenericServlet |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
version
protected String version
bowServletUrl
protected String bowServletUrl
ControllerServlet
public ControllerServlet()
throws org.nuiton.util.ArgumentsParserException,
Exception
- Throws:
org.nuiton.util.ArgumentsParserException
Exception
doGet
public void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
- Overrides:
doGet in class javax.servlet.http.HttpServlet
- Throws:
IOException
javax.servlet.ServletException
doPost
public void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
- Overrides:
doPost in class javax.servlet.http.HttpServlet
- Throws:
IOException
javax.servlet.ServletException
actionOpenSearchResult
protected void actionOpenSearchResult(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpSession session,
User user,
String token)
throws IOException,
javax.servlet.ServletException,
NoSuchAlgorithmException
- Throws:
IOException
javax.servlet.ServletException
NoSuchAlgorithmException
actionOpenSearchSuggestion
protected void actionOpenSearchSuggestion(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
actionLogout
protected void actionLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpSession session)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
actionAddClick
protected void actionAddClick(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
actionOrder
protected void actionOrder(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
actionEditBookmark
protected void actionEditBookmark(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
actionRemoveBookmark
protected void actionRemoveBookmark(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
actionDeleteTag
protected void actionDeleteTag(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
actionGenerateToken
protected void actionGenerateToken(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user,
javax.servlet.http.HttpSession session)
throws IOException,
javax.servlet.ServletException,
NoSuchAlgorithmException
- Throws:
IOException
javax.servlet.ServletException
NoSuchAlgorithmException
actionModifyBookmark
protected void actionModifyBookmark(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
throws IOException
- Throws:
IOException
actionAddUrl
protected void actionAddUrl(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
addUrl
protected void addUrl(javax.servlet.http.HttpServletRequest request,
User user)
checkToken
protected User checkToken(String token,
javax.servlet.http.HttpSession session)
checkPermanentToken
protected User checkPermanentToken(String token)
checkTemporaryToken
protected boolean checkTemporaryToken(String token,
javax.servlet.http.HttpSession session)
actionSearch
protected void actionSearch(javax.servlet.http.HttpServletRequest request,
User user)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
createBookmarkActions
protected BookmarkActions createBookmarkActions(javax.servlet.http.HttpServletRequest request,
org.nuiton.wikitty.PagedResult result,
String searchLine)
actionRegister
protected void actionRegister(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpSession session)
throws IOException,
javax.servlet.ServletException,
NoSuchAlgorithmException,
javax.mail.internet.AddressException,
javax.mail.MessagingException
- Throws:
IOException
javax.servlet.ServletException
NoSuchAlgorithmException
javax.mail.internet.AddressException
javax.mail.MessagingException
actionLogin
protected void actionLogin(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpSession session)
throws IOException,
javax.servlet.ServletException,
NoSuchAlgorithmException
- Throws:
IOException
javax.servlet.ServletException
NoSuchAlgorithmException
checkAdmin
protected void checkAdmin(String login,
javax.servlet.http.HttpSession session)
initializeToken
protected void initializeToken(javax.servlet.http.HttpSession session,
User login)
throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
checkLogin
protected User checkLogin(String email,
String password)
checkRegister
protected boolean checkRegister(String email,
String password)
actionHome
protected void actionHome(javax.servlet.http.HttpServletRequest request,
User user)
actionImportBookmarks
protected void actionImportBookmarks(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
User user)
throws IOException,
org.apache.commons.fileupload.FileUploadException,
org.htmlparser.util.ParserException
- Throws:
IOException
org.apache.commons.fileupload.FileUploadException
org.htmlparser.util.ParserException
parseHtmlToBookmarks
protected void parseHtmlToBookmarks(org.htmlparser.util.NodeList list,
User user,
List<Bookmark> bookmarks,
List<String> tagList)
throws org.htmlparser.util.ParserException
- Throws:
org.htmlparser.util.ParserException
actionExportBookmarks
protected void actionExportBookmarks(javax.servlet.http.HttpServletResponse response,
User user)
throws IOException
- Throws:
IOException
actionAddAlias
protected void actionAddAlias(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
- Throws:
IOException
actionFullText
protected void actionFullText(javax.servlet.http.HttpServletRequest request,
User user)
redirectToTheGoodPage
protected void redirectToTheGoodPage(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
- Throws:
IOException
getBookmarkListCriteriaByUser
protected org.nuiton.wikitty.Criteria getBookmarkListCriteriaByUser(User user,
String searchLine)
sendMail
protected void sendMail(String email,
String password)
throws javax.mail.internet.AddressException,
javax.mail.MessagingException
- Throws:
javax.mail.internet.AddressException
javax.mail.MessagingException
passwordExists
protected boolean passwordExists(String password)
actionSendPassword
protected void actionSendPassword(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws NoSuchAlgorithmException,
javax.mail.internet.AddressException,
javax.mail.MessagingException,
javax.servlet.ServletException,
IOException
- Throws:
NoSuchAlgorithmException
javax.mail.internet.AddressException
javax.mail.MessagingException
javax.servlet.ServletException
IOException
Copyright © 2010 CodeLutin. All Rights Reserved.