Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.ui.action.resource.application.monitor
Class VisibilityPortalAction

java.lang.Object
  extended by org.apache.struts.action.Action
      extended by org.apache.struts.actions.BaseAction
          extended by org.apache.struts.actions.DispatchAction
              extended by org.hyperic.hq.ui.action.BaseDispatchAction
                  extended by org.hyperic.hq.ui.action.resource.ResourceController
                      extended by org.hyperic.hq.ui.action.resource.common.monitor.visibility.ResourceVisibilityPortalAction
                          extended by org.hyperic.hq.ui.action.resource.application.monitor.VisibilityPortalAction

public class VisibilityPortalAction
extends ResourceVisibilityPortalAction

This action prepares the portal for viewing the application monitoring pages. The subtabs presented to navigate to for an application may be dynamic. If the application has services assoicated with it differing types that must be rendered as their own subtabs, the subtabs will have to be identify themselves when clicked on.


Field Summary
protected static org.apache.commons.logging.Log log
           
 
Fields inherited from class org.apache.struts.actions.DispatchAction
clazz, methods, types
 
Fields inherited from class org.apache.struts.actions.BaseAction
messages
 
Fields inherited from class org.apache.struts.action.Action
servlet
 
Constructor Summary
VisibilityPortalAction()
           
 
Method Summary
 org.apache.struts.action.ActionForward currentHealth(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 java.util.Properties getKeyMethodMap()
          Provides the mapping from resource key to method name
 org.apache.struts.action.ActionForward performance(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  void setMiniTabs(javax.servlet.http.HttpServletRequest request)
           
 org.apache.struts.action.ActionForward urlDetail(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class org.hyperic.hq.ui.action.resource.common.monitor.visibility.ResourceVisibilityPortalAction
resourceMetrics
 
Methods inherited from class org.hyperic.hq.ui.action.resource.ResourceController
fetchReturnPathParams, setNavMapLocation, setResource, setResource, setResource, setReturnPath, setReturnPath
 
Methods inherited from class org.hyperic.hq.ui.action.BaseDispatchAction
execute
 
Methods inherited from class org.apache.struts.actions.DispatchAction
cancelled, dispatchMethod, getMethod, getMethodName, getParameter, unspecified
 
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log
Constructor Detail

VisibilityPortalAction

public VisibilityPortalAction()
Method Detail

getKeyMethodMap

public java.util.Properties getKeyMethodMap()
Description copied from class: BaseDispatchAction
Provides the mapping from resource key to method name

Overrides:
getKeyMethodMap in class BaseDispatchAction
Returns:
Resource key / method name map

currentHealth

public org.apache.struts.action.ActionForward currentHealth(org.apache.struts.action.ActionMapping mapping,
                                                            org.apache.struts.action.ActionForm form,
                                                            javax.servlet.http.HttpServletRequest request,
                                                            javax.servlet.http.HttpServletResponse response)
                                                     throws java.lang.Exception
Overrides:
currentHealth in class ResourceVisibilityPortalAction
Throws:
java.lang.Exception

performance

public org.apache.struts.action.ActionForward performance(org.apache.struts.action.ActionMapping mapping,
                                                          org.apache.struts.action.ActionForm form,
                                                          javax.servlet.http.HttpServletRequest request,
                                                          javax.servlet.http.HttpServletResponse response)
                                                   throws java.lang.Exception
Overrides:
performance in class ResourceVisibilityPortalAction
Throws:
java.lang.Exception

urlDetail

public org.apache.struts.action.ActionForward urlDetail(org.apache.struts.action.ActionMapping mapping,
                                                        org.apache.struts.action.ActionForm form,
                                                        javax.servlet.http.HttpServletRequest request,
                                                        javax.servlet.http.HttpServletResponse response)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

setMiniTabs

protected void setMiniTabs(javax.servlet.http.HttpServletRequest request)
                    throws java.lang.Exception
Throws:
java.lang.Exception

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.