Package com.zesped.action

Source Code of com.zesped.action.MyAccount

package com.zesped.action;

import javax.servlet.http.HttpServletRequest;

import com.zesped.model.CaptureService;
import com.zesped.model.Role;
import com.zesped.util.AsyncAccountCache;

import net.sourceforge.stripes.action.DefaultHandler;
import net.sourceforge.stripes.action.ForwardResolution;
import net.sourceforge.stripes.action.Resolution;

public class MyAccount extends BaseActionBean {

  private static final String FORM="/WEB-INF/jsp/myaccount.jsp";

  public CaptureService getCaptureService() {
    return CaptureService.NONE;
  }
 
  public Role getRole() {
    return (Role) getContext().getRequest().getSession().getAttribute("role");
  }
 
  @DefaultHandler
  public Resolution form() {
    HttpServletRequest oReq = getContext().getRequest();
    String sUrl = oReq.getRequestURL().toString();
    sUrl = sUrl.substring(0,sUrl.indexOf("/zesped/")+8);
    new AsyncAccountCache(getSessionAttribute("nickname"),
                getSessionAttribute("password"),
                getSessionAttribute("customer_account_docid"), sUrl).start();
    return new ForwardResolution(FORM);
  }
 
}
TOP

Related Classes of com.zesped.action.MyAccount

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.