Package org.dbwiki.web.request.parameter

Examples of org.dbwiki.web.request.parameter.RequestParameterAction.actionUpdate()


      RequestParameterAction action = RequestParameter.actionParameter(request.parameters().get(RequestParameter.ParameterAction));
      if (action.actionInsert()) {
        responseHandler = this.getInsertWikiResponseHandler(request);
      } else if (action.actionCancel()) {
        responseHandler = this.getHomepageResponseHandler(request);
      } else if (action.actionUpdate()) {
        responseHandler = this.getUpdateWikiResponseHandler(request);
      } else {
        throw new WikiRequestException(WikiRequestException.InvalidRequest, request.toString());
      }
    } else {
View Full Code Here


      } else if (action.actionInsert()) {
        DocumentNode insertNode = this.getInsertNode(request);
        page = new RedirectPage(request, database().insertNode(
            request.wri().resourceIdentifier(), insertNode,
            request.user()));
      } else if (action.actionUpdate()) {
        if (request.parameters().hasParameter(ParameterDatabaseID)) {
          // Updating a configuration file
          this.updateConfigurationFile(request);
          // Configuration files may be modified either while viewing
          // the
View Full Code Here

    } else if (request.type().isAction()) {
      action = RequestParameter.actionParameter(request.parameters().get(
          RequestParameter.ParameterAction));
      if (action.actionInsert()) {
        wiki().insert(request.getWikiPage(), request.user());
      } else if (action.actionUpdate()) {
        if (request.parameters().hasParameter(ParameterDatabaseID)) {
          this.updateConfigurationFile(request);
          isGetRequest = !request.isRootRequest();
          isIndexRequest = !isGetRequest;
        } else {
View Full Code Here

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.