Package com.exedosoft.plat

Examples of com.exedosoft.plat.SessionContext


    if(request.getSession().equals(session)){
      globalSessions.put(user.getUid(), request.getSession());
    }

   
    SessionContext us = (SessionContext) request.getSession().getAttribute(
        USERINFO);
    if(us == null){
      us = new SessionContext();
      request.getSession().setAttribute(USERINFO, us);
    }
   

    us.setSysTreeRoot(user.getName());
    us.setUser(user);
    try {
      us.setIp(DOGlobals.getInstance().getServletContext().getRequest()
          .getRemoteAddr());
      us.setSessionuid(DOGlobals.getInstance().getServletContext().getRequest().getSession().getId());
    } catch (RuntimeException e1) {
      // TODO Auto-generated catch block
      e1.printStackTrace();
    }
   
    List allAuthParter = SessionParterFactory.getSessionParter().getParterAuths(user.getUid());
    user.putValue(ALLAUTH, allAuthParter);
   
   
    List allAuthMenus = SessionParterFactory.getSessionParter()
    .getMenuAuthConfigByAccount(user.getUid());
    if(allAuthMenus!=null && !allAuthMenus.isEmpty()){
      user.putValue(ALLAUTHMENUS, allAuthMenus);
    }
   
   
 
    BOInstance aInsertLog = new BOInstance();
    aInsertLog.putValue("userName", user.getName());
    aInsertLog.putValue("ip", us.getIp());
    aInsertLog.putValue("sessionid", us.getSessionuid());
    try {
      // synchronized(lockObj){
      if(insertLoginLog!=null){
        BOInstance biLog = insertLoginLog.invokeUpdate(aInsertLog);
        if(biLog!=null){
View Full Code Here


public class JudgeSP implements DOAccess {

  public boolean isAccess(BOInstance aBI) {


    SessionContext us = (SessionContext) DOGlobals.getInstance()
    .getServletContext().getRequest().getSession().getAttribute(
    "userInfo");
    BOInstance user = us.getUser();
    if(user.getName().equals("spry")){
      return true;
    }
   
   
View Full Code Here

public class JudgeCW implements DOAccess {

  public boolean isAccess(BOInstance aBI) {


    SessionContext us = (SessionContext) DOGlobals.getInstance()
    .getServletContext().getRequest().getSession().getAttribute(
    "userInfo");
    BOInstance user = us.getUser();
    if(user.getName().equals("cwry")){
      return true;
    }
    return false;
  }
View Full Code Here

*/
public class SuiteHeader implements DOIView {

  public String getHtmlCode(DOIModel aModel) {
   
    SessionContext us = DOGlobals.getInstance().getSessoinContext();
    String readonly = null;
    if(us!=null && us.getUser()!=null){
      readonly = us.getUser().getValue("readonly");
    }
   
   
   

View Full Code Here

TOP

Related Classes of com.exedosoft.plat.SessionContext

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.