Class SMProfileViewBean

  • All Implemented Interfaces:
    com.iplanet.jato.RequestCompletionListener, com.iplanet.jato.RequestHandler, com.iplanet.jato.RequestParticipant, com.iplanet.jato.view.ContainerView, com.iplanet.jato.view.View, com.iplanet.jato.view.ViewBean, com.iplanet.jato.view.WebActionHandler, com.iplanet.jato.view.WebActions, HasEntitiesTabs, com.sun.web.ui.view.tabs.CCNodeEventHandlerInterface
    Direct Known Subclasses:
    SessionHAStatisticsBase

    public class SMProfileViewBean
    extends SMViewBeanBase
    implements HasEntitiesTabs
    • Constructor Detail

      • SMProfileViewBean

        public SMProfileViewBean()
        Creates a default named session view bean.
      • SMProfileViewBean

        public SMProfileViewBean​(String name)
        Creates a session view bean by name.
    • Method Detail

      • createChild

        protected com.iplanet.jato.view.View createChild​(String name)
        Creates user interface components used by this view bean.
        Overrides:
        createChild in class AMPrimaryMastHeadViewBean
        Parameters:
        name - of component
        Returns:
        child component
      • beginDisplay

        public void beginDisplay​(com.iplanet.jato.view.event.DisplayEvent event)
                          throws com.iplanet.jato.model.ModelControlException
        Sets the required information to display the page.
        Specified by:
        beginDisplay in interface com.iplanet.jato.view.ContainerView
        Overrides:
        beginDisplay in class AMPrimaryMastHeadViewBean
        Parameters:
        event - display event.
        Throws:
        com.iplanet.jato.model.ModelControlException - if problem access value of component.
      • addSessionsTab

        protected void addSessionsTab​(SMProfileModel model,
                                      int selectedNode)
      • getFilterString

        protected String getFilterString()
        Returns filter (wildcards) string.
        Returns:
        filter string.
      • handleBtnSearchRequest

        public void handleBtnSearchRequest​(com.iplanet.jato.view.event.RequestInvocationEvent event)
        Handles search request.
        Parameters:
        event - Request Invocation Event.
      • handleTblButtonInvalidateRequest

        public void handleTblButtonInvalidateRequest​(com.iplanet.jato.view.event.RequestInvocationEvent event)
                                              throws com.iplanet.jato.model.ModelControlException
        Handles the event request for Invalidate button.
        Parameters:
        event - request invocation event.
        Throws:
        com.iplanet.jato.model.ModelControlException - if table model cannot be restored.
      • handleServerNameHrefRequest

        public void handleServerNameHrefRequest​(com.iplanet.jato.view.event.RequestInvocationEvent event)
        Handles the event request for dropdown menu.
        Parameters:
        event - request invocation event.
      • beginToLogoutDisplay

        public boolean beginToLogoutDisplay​(com.iplanet.jato.view.event.ChildDisplayEvent event)
        Returns true if the current session is invalid.
        Parameters:
        event - child display event.
        Returns:
        true if the current session is invalid.