Class AbstractAuditViewBean

  • 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, com.sun.web.ui.view.tabs.CCNodeEventHandlerInterface
    Direct Known Subclasses:
    GlobalAuditConfigViewBean, RealmAuditConfigViewBean

    public abstract class AbstractAuditViewBean
    extends AMServiceProfileViewBeanBase
    Abstract Audit configuration UI view bean.
    Since:
    13.0.0
    • Constructor Detail

      • AbstractAuditViewBean

        public AbstractAuditViewBean​(String name,
                                     String url)
        Create a new AbstractAuditViewBean.
        Parameters:
        name - Name of the view bean.
        url - Path to the view bean.
    • Method Detail

      • getSelectViewBean

        protected abstract com.iplanet.jato.view.ViewBean getSelectViewBean()
        Get the view bean responsible for selecting the event handler to create.
        Returns:
        The view bean.
      • getEditViewBean

        protected abstract com.iplanet.jato.view.ViewBean getEditViewBean()
        Get the view bean responsible for editing the event handler to create.
        Returns:
        The view bean.
      • forwardTo

        public void forwardTo​(com.iplanet.jato.RequestContext reqContext)
                       throws com.iplanet.jato.NavigationException
        Specified by:
        forwardTo in interface com.iplanet.jato.view.ViewBean
        Overrides:
        forwardTo in class AMPrimaryMastHeadViewBean
        Throws:
        com.iplanet.jato.NavigationException
      • beginDisplay

        public void beginDisplay​(com.iplanet.jato.view.event.DisplayEvent event)
                          throws com.iplanet.jato.model.ModelControlException
        Specified by:
        beginDisplay in interface com.iplanet.jato.view.ContainerView
        Overrides:
        beginDisplay in class AMServiceProfileViewBeanBase
        Throws:
        com.iplanet.jato.model.ModelControlException
      • handleTblSubConfigButtonAddRequest

        public void handleTblSubConfigButtonAddRequest​(com.iplanet.jato.view.event.RequestInvocationEvent event)
        Called on request from the UI to add a new event handler.
        Parameters:
        event - Request Invocation Event.
      • handleTblSubConfigButtonDeleteRequest

        public void handleTblSubConfigButtonDeleteRequest​(com.iplanet.jato.view.event.RequestInvocationEvent event)
                                                   throws com.iplanet.jato.model.ModelControlException
        Called on request from the UI to delete an event handler.
        Parameters:
        event - Request Invocation Event.
        Throws:
        com.iplanet.jato.model.ModelControlException
      • handleTblSubConfigHrefNameRequest

        public void handleTblSubConfigHrefNameRequest​(com.iplanet.jato.view.event.RequestInvocationEvent event)
        Called on request from the UI to edit an event handler.
        Parameters:
        event - Request Invocation Event.
      • handleButton3Request

        public void handleButton3Request​(com.iplanet.jato.view.event.RequestInvocationEvent event)
        Called on request from the UI to return to the previous page.
        Parameters:
        event - Request Invocation Event.