Package it.eng.spagobi.hotlink.rememberme.bo

Examples of it.eng.spagobi.hotlink.rememberme.bo.RememberMe


  private void deleteRememberMeHandler(SourceBean request, SourceBean response) throws Exception {
    logger.debug("IN");
    try {
      String rememberMeIdStr = (String) request.getAttribute("REMEMBER_ME_ID");
      Integer rememberMeId = new Integer(rememberMeIdStr);
      RememberMe rm = DAOFactory.getRememberMeDAO().getRememberMe(rememberMeId);
      UserProfile profile = (UserProfile) this.getRequestContainer().getSessionContainer().getPermanentContainer().getAttribute(IEngUserProfile.ENG_USER_PROFILE);
      // check if user is able to erase remember me
      String userId = profile.getUserId().toString();
      if (rm != null) {
        if (userId.equals(rm.getUserName())) {
          logger.warn("Deleting RememberMe with id = " + rememberMeIdStr + " ...");
          DAOFactory.getRememberMeDAO().delete(rememberMeId);
        } else {
          logger.error("User [" + userId + "] CANNOT erase RememberMe with id = " + rememberMeIdStr + " since he is not the owner.");
        }
View Full Code Here


      logger.debug("OUT");
    }
  }

  private RememberMe toRememberMe(SbiRememberMe hibObj) {
    RememberMe toReturn = new RememberMe();
    toReturn.setId(hibObj.getId());
    toReturn.setName(hibObj.getName());
    toReturn.setDescription(hibObj.getDescription());
    toReturn.setUserName(hibObj.getUserName());
    SbiObjects obj = hibObj.getSbiObject();
    toReturn.setObjId(obj.getBiobjId());
    toReturn.setDocumentLabel(obj.getLabel());
    toReturn.setDocumentName(obj.getName());
    toReturn.setDocumentDescription(obj.getDescr());
    SbiDomains docType = obj.getObjectType();
    toReturn.setDocumentType(docType.getValueCd());
    toReturn.setParameters(hibObj.getParameters());
    SbiEngines engine = obj.getSbiEngines();
    toReturn.setEngineName(engine.getName());
    SbiSubObjects subObj = hibObj.getSbiSubObject();
    if (subObj != null) {
      toReturn.setSubObjId(subObj.getSubObjId());
      toReturn.setSubObjName(subObj.getName());
    }
    return toReturn;
  }
View Full Code Here

  public RememberMe getRememberMe(Integer rememberMeId) throws EMFInternalError {
    logger.debug("IN");
    Session aSession = null;
    Transaction tx = null;
    RememberMe toReturn = null;
    try {
      aSession = getSession();
      tx = aSession.beginTransaction();
      Criterion userIdCriterion = Expression.eq("id", rememberMeId);
      Criteria criteria = aSession.createCriteria(SbiRememberMe.class);
View Full Code Here

TOP

Related Classes of it.eng.spagobi.hotlink.rememberme.bo.RememberMe

Copyright © 2018 www.massapicom. 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.