@Override
  public int getSessionMaxInactiveInterval() {

    PortletSession portletSession = (PortletSession) getSession(true);

    return portletSession.getMaxInactiveInterval();
  }
 public int getMaxInactiveInterval() {
   try {
     return session.getMaxInactiveInterval();
   } catch (IllegalStateException e) {
     throw new SessionExpiredException(e);
   }
 }
 /** @see javax.servlet.http.HttpSession#getMaxInactiveInterval() */
 @Override
 public int getMaxInactiveInterval() {
   return portletSession.getMaxInactiveInterval();
 }