Examples of GAELuceneOnlineUser


Examples of org.apache.gaelucene.auth.GAELuceneOnlineUser

  private static GAEIndexReaderPool readerPool = GAEIndexReaderPool.getInstance();

  private GAELuceneOnlineUserManager userManager = GAELuceneOnlineUserManager.getInstance();

  public void processShowPoolStats(HttpServletRequest request) throws GAELuceneAuthException, IOException {
    GAELuceneOnlineUser onlineUser = userManager.getOnlineUser(request);
    GAELucenePermission permission = onlineUser.getPermission();
    if (!permission.isAuthenticated()) {
      throw new GAELuceneAuthException(0);
    }

    long freeMemory = Runtime.getRuntime().freeMemory();
View Full Code Here

Examples of org.apache.gaelucene.auth.GAELuceneOnlineUser

public class GAELuceneUserWebHandler {
  private GAELuceneOnlineUserManager userManager = GAELuceneOnlineUserManager.getInstance();

  public void processListUser(HttpServletRequest request) throws GAELuceneAuthException {
    GAELuceneOnlineUser onlineUser = userManager.getOnlineUser(request);
    GAELucenePermission permission = onlineUser.getPermission();
    if (!permission.isAuthenticated()) {
      throw new GAELuceneAuthException(0);
    }

    List<GAELuceneUser> users = GAELuceneUserJDO.getUsers();
View Full Code Here

Examples of org.apache.gaelucene.auth.GAELuceneOnlineUser

    List<String> reservedUsers = GAELuceneReservedUsers.getReservedUsers();
    request.setAttribute("reservedUsers", reservedUsers);
  }

  public void processAddUser(HttpServletRequest request) throws GAELuceneAuthException {
    GAELuceneOnlineUser onlineUser = userManager.getOnlineUser(request);
    GAELucenePermission permission = onlineUser.getPermission();
    if (!permission.canAdminSystem()) {
      throw new GAELuceneAuthException(0);
    }
    String email = ParamUtil.getString(request, "email");
    GAELuceneUserJDO.saveOrUpdate(email, new ArrayList<Integer>());
View Full Code Here

Examples of org.apache.gaelucene.auth.GAELuceneOnlineUser

    String email = ParamUtil.getString(request, "email");
    GAELuceneUserJDO.saveOrUpdate(email, new ArrayList<Integer>());
  }

  public void prepareEditUserPermission(HttpServletRequest request) throws GAELuceneAuthException {
    GAELuceneOnlineUser onlineUser = userManager.getOnlineUser(request);
    GAELucenePermission permission = onlineUser.getPermission();
    if (!permission.canAdminSystem()) {
      throw new GAELuceneAuthException(0);
    }
    long uId = ParamUtil.getLong(request, "uid", 0);
    GAELuceneUser oneUser = GAELuceneUserJDO.get(uId);
View Full Code Here

Examples of org.apache.gaelucene.auth.GAELuceneOnlineUser

    GAELuceneUser oneUser = GAELuceneUserJDO.get(uId);
    request.setAttribute("user", oneUser);
  }

  public void processUpdateUserPermission(HttpServletRequest request) throws GAELuceneAuthException {
    GAELuceneOnlineUser onlineUser = userManager.getOnlineUser(request);
    GAELucenePermission permission = onlineUser.getPermission();
    if (!permission.canAdminSystem()) {
      throw new GAELuceneAuthException(0);
    }
    long uId = ParamUtil.getLong(request, "uid", 0);
    ArrayList<Integer> permissions = (ArrayList<Integer>) ParamUtil.getIntegers(request, "perm");
View Full Code Here

Examples of org.apache.gaelucene.auth.GAELuceneOnlineUser

    ArrayList<Integer> permissions = (ArrayList<Integer>) ParamUtil.getIntegers(request, "perm");
    GAELuceneUserJDO.updatePermission(uId, permissions);
  }

  public void processDeleteUser(HttpServletRequest request) throws GAELuceneAuthException {
    GAELuceneOnlineUser onlineUser = userManager.getOnlineUser(request);
    GAELucenePermission permission = onlineUser.getPermission();
    if (!permission.canAdminSystem()) {
      throw new GAELuceneAuthException(0);
    }
    long uId = ParamUtil.getLong(request, "uid", 0);
    GAELuceneUserJDO.delete(new Long(uId));
View Full Code Here

Examples of org.apache.gaelucene.auth.GAELuceneOnlineUser

    String pathInfo = request.getPathInfo();
    if (pathInfo == null) {
      pathInfo = "";
    }

    GAELuceneOnlineUser onlineUser = null;
    try {
      onlineUser = userManager.getOnlineUser(request);
    } catch (GAELuceneAuthException ae) {
      response.sendRedirect(userManager.createLoginURL(request));
      return null;
    }
    if (log.isLoggable(Level.INFO)) {
      userEmail = onlineUser.getEmail();
      log.info("AdminModuleProcessor - user(" + userEmail + ") - pathInfo=" + pathInfo);
    }

    String responseURI = null;
    try {
View Full Code Here

Examples of org.apache.gaelucene.auth.GAELuceneOnlineUser

  private GAELuceneOnlineUserManager userManager = GAELuceneOnlineUserManager.getInstance();

  public void processImportPrepackagedIndex(HttpServletRequest request) throws GAELuceneAuthException,
      IOException {
    GAELuceneOnlineUser onlineUser = userManager.getOnlineUser(request);
    GAELucenePermission permission = onlineUser.getPermission();
    if (!permission.canAdminSystem()) {
      throw new GAELuceneAuthException(0);
    }
    String dirName = ParamUtil.getString(request, "dir", "").trim();
    String category = ParamUtil.getString(request, "cat", "").trim();
View Full Code Here

Examples of org.apache.gaelucene.auth.GAELuceneOnlineUser

    request.setAttribute("files", files);
    pm.close();
  }

  public void deleteGAEFile(HttpServletRequest request) throws GAELuceneAuthException {
    GAELuceneOnlineUser onlineUser = userManager.getOnlineUser(request);
    GAELucenePermission permission = onlineUser.getPermission();
    if (!permission.canAdminSystem()) {
      throw new GAELuceneAuthException(0);
    }

    long id = ParamUtil.getLong(request, "id", 0);
View Full Code Here

Examples of org.apache.gaelucene.auth.GAELuceneOnlineUser

      GAEFileJDO.delete(new Long(id));
    }
  }

  public void batchDeleteGAEFiles(HttpServletRequest request) throws GAELuceneAuthException {
    GAELuceneOnlineUser onlineUser = userManager.getOnlineUser(request);
    GAELucenePermission permission = onlineUser.getPermission();
    if (!permission.canAdminSystem()) {
      throw new GAELuceneAuthException(0);
    }
    String category = ParamUtil.getString(request, "cat", "").trim();
    long version = ParamUtil.getLong(request, "ver", 0);
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.