Package it.eng.spago.base

Examples of it.eng.spago.base.SessionContainer


    private void backEngineAssociation(SourceBean request, SourceBean response) throws EMFUserError {
  logger.debug("IN");
  IImportManager impManager = null;
  try {
    RequestContainer requestContainer = this.getRequestContainer();
    SessionContainer session = requestContainer.getSessionContainer();
    impManager = (IImportManager) session.getAttribute(ImportExportConstants.IMPORT_MANAGER);
    impManager.openSession();
    List exportedRoles = impManager.getExportedRoles();
    IRoleDAO roleDAO = DAOFactory.getRoleDAO();
    List currentRoles = roleDAO.loadAllRoles();
      response.setAttribute(ImportExportConstants.LIST_EXPORTED_ROLES, exportedRoles);
View Full Code Here


    private void backDataSourceAssociation(SourceBean request, SourceBean response) throws EMFUserError {
  logger.debug("IN");
  IImportManager impManager = null;
  try {
    RequestContainer requestContainer = this.getRequestContainer();
    SessionContainer session = requestContainer.getSessionContainer();
    impManager = (IImportManager) session.getAttribute(ImportExportConstants.IMPORT_MANAGER);
    impManager.openSession();
    List exportedEngines = impManager.getExportedEngines();
    IEngineDAO engineDAO = DAOFactory.getEngineDAO();
    List currentEngines = engineDAO.loadAllEngines();
      response.setAttribute(ImportExportConstants.LIST_EXPORTED_ENGINES, exportedEngines);
View Full Code Here

    private void backMetadataAssociation(SourceBean request, SourceBean response) throws EMFUserError {
  logger.debug("IN");
  IImportManager impManager = null;
  try {
    RequestContainer requestContainer = this.getRequestContainer();
    SessionContainer session = requestContainer.getSessionContainer();
    impManager = (IImportManager) session.getAttribute(ImportExportConstants.IMPORT_MANAGER);
    impManager.openSession();
    List exportedDataSources = impManager.getExportedDataSources();
    IDataSourceDAO dsDao=DAOFactory.getDataSourceDAO();
    List currentDatasources = dsDao.loadAllDataSources();
      response.setAttribute(ImportExportConstants.LIST_EXPORTED_DATA_SOURCES, exportedDataSources);
View Full Code Here

    msgBuilder = MessageBuilderFactory.getMessageBuilder();

      currTheme=ThemesManager.getCurrentTheme(reqCont);
      if(currTheme==null)currTheme=ThemesManager.getDefaultTheme();
   
    SessionContainer sessionContainer = reqCont.getSessionContainer();
    SessionContainer permanentSession = sessionContainer.getPermanentContainer();
        profile = (IEngUserProfile)permanentSession.getAttribute(IEngUserProfile.ENG_USER_PROFILE);
    StringBuffer htmlStream = new StringBuffer();
    htmlStream.append("<LINK rel='StyleSheet' href='"+urlBuilder.getResourceLinkByTheme(httpRequest, "/css/dtree.css", currTheme )+"' type='text/css' />");
    //makeConfigurationDtree(htmlStream);
    String nameTree = msgBuilder.getMessage("tree.objectstree.name" ,"component_impexp_messages", httpRequest);
    htmlStream.append("<SCRIPT language='JavaScript' src='"+urlBuilder.getResourceLinkByTheme(httpRequest, "/js/dtree.js", currTheme )+"'></SCRIPT>");
View Full Code Here

   * @param abort the abort
   *
   * @throws Exception the exception
   */
  public void exitFromModule(SourceBean response, boolean abort) throws Exception{
    SessionContainer session = this.getRequestContainer().getSessionContainer();
   
    if(!abort && returnValues){
      SourceBean chekhedObjects = getCheckedObjects();
      session.setAttribute("RETURN_VALUES", chekhedObjects);
    }
   
    getRequestContainer().getSessionContainer().delAttribute(CHECKED_OBJECTS);
   
    String moduleName = (String)_request.getAttribute("AF_MODULE_NAME");
       
    session.setAttribute("RETURN_FROM_MODULE", moduleName);
    session.setAttribute("RETURN_STATUS", ((abort)?"ABORT":"OK") );
    response.setAttribute("PUBLISHER_NAME", "ReturnBackPublisher");
  }
View Full Code Here

 
  protected Object getAttribute(String attrName, SourceBean request) {
    Object attrValue = null;
    attrValue = request.getAttribute(attrName);
    if(attrValue == null) {
      SessionContainer session = this.getRequestContainer().getSessionContainer();
      attrValue = session.getAttribute(attrName);
    }
    else {
    }
     
    return attrValue;
View Full Code Here

    try {
      logger.debug("IN");
      errorHandler = getErrorHandler();
      logger.debug("error handler retrived");
      RequestContainer requestContainer = getRequestContainer();
      SessionContainer sessionContainer = requestContainer.getSessionContainer();
      contextManager = new ContextManager(new SpagoBISessionContainer(sessionContainer),
          new LightNavigatorContextRetrieverStrategy(request));
      logger.debug("sessionContainer and permanentContainer retrived");
            logger.debug("user profile retrived");
            String modality = ChannelUtilities.getPreferenceValue(requestContainer, MODALITY, "");
View Full Code Here

    SpagoBIServiceException serviceException = null;
    MessageBuilder msgBuild = new MessageBuilder();
    Locale locale = null
    RequestContainer requestContainer=RequestContainer.getRequestContainer();
    if(requestContainer!=null){
      SessionContainer permSess=requestContainer.getSessionContainer().getPermanentContainer();
      String lang=(String)permSess.getAttribute(SpagoBIConstants.AF_LANGUAGE);
      String country=(String)permSess.getAttribute(SpagoBIConstants.AF_COUNTRY);
      if(lang!=null && country!=null){
        locale=new Locale(lang,country,"");
      }
    }else{
      locale = GeneralUtilities.getDefaultLocale()
View Full Code Here

 
  /* (non-Javadoc)
   * @see it.eng.spago.dispatching.module.list.basic.AbstractBasicListModule#service(it.eng.spago.base.SourceBean, it.eng.spago.base.SourceBean)
   */
  public void service(SourceBean request, SourceBean response) throws Exception {
    SessionContainer session = this.getRequestContainer().getSessionContainer();
   
    String message = (String) session.getAttribute("MESSAGE");   
    if(message!=null){
      request.setAttribute("MESSAGE", message);
      session.delAttribute("MESSAGE");
    }
   
    String page = (String) session.getAttribute("LIST_PAGE");
    if(page!=null){
      request.setAttribute("LIST_PAGE", page);
      session.delAttribute("LIST_PAGE");
    }
    super.service(request, response);
  }
View Full Code Here

     *      it.eng.spago.base.SourceBean)
     */
    public ListIFace getList(SourceBean request, SourceBean response) throws Exception {
  logger.debug("IN");
  RequestContainer requestContainer = this.getRequestContainer();
  SessionContainer sessionContainer = requestContainer.getSessionContainer();
  SessionContainer permanentSession = sessionContainer.getPermanentContainer();
  profile = (IEngUserProfile) permanentSession.getAttribute(IEngUserProfile.ENG_USER_PROFILE);
  initialPath = (String) request.getAttribute(TreeObjectsModule.PATH_SUBTREE);

  String language=(String)permanentSession.getAttribute(SpagoBIConstants.AF_LANGUAGE);
  String country=(String)permanentSession.getAttribute(SpagoBIConstants.AF_COUNTRY);
  if(language!=null && country!=null)locale=new Locale(language,country,"");
  else locale=GeneralUtilities.getDefaultLocale();
 
  String currentFieldOrder = (request.getAttribute("FIELD_ORDER") == null || ((String) request
    .getAttribute("FIELD_ORDER")).equals("")) ? "" : (String) request.getAttribute("FIELD_ORDER");
View Full Code Here

TOP

Related Classes of it.eng.spago.base.SessionContainer

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.