Package com.sun.identity.console.audit
Class AbstractAuditViewBean
- java.lang.Object
-
- com.iplanet.jato.view.ViewBase
-
- com.iplanet.jato.view.ContainerViewBase
-
- com.iplanet.jato.view.RequestHandlingViewBase
-
- com.iplanet.jato.view.ViewBeanBase
-
- org.forgerock.openam.console.base.ConsoleViewBeanBase
-
- com.sun.identity.console.base.AMViewBeanBase
-
- com.sun.identity.console.base.AMPrimaryMastHeadViewBean
-
- com.sun.identity.console.base.DynamicRequestViewBean
-
- com.sun.identity.console.base.AMServiceProfileViewBeanBase
-
- com.sun.identity.console.audit.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
-
-
Field Summary
-
Fields inherited from class com.sun.identity.console.base.AMServiceProfileViewBeanBase
initialized, PROPERTY_ATTRIBUTE, propertySheetModel, ptModel, SERVICE_NAME, serviceName, submitCycle
-
Fields inherited from class com.sun.identity.console.base.DynamicRequestViewBean
dynamicRequest, unsavedAttributeValues
-
Fields inherited from class com.sun.identity.console.base.AMPrimaryMastHeadViewBean
HDR_COMMON, MH_COMMON, PG_SESSION_PAGE_TRAIL_ID, PG_SESSION_TAB_ID, retainPageSessionsBtwTabs, TAB_COMMON, tabModel
-
Fields inherited from class com.sun.identity.console.base.AMViewBeanBase
BTN_GHOST, debug, PG_SESSION_ATTR, PG_SESSION_ATTR_ID, PG_SESSION_SSO_ID, SZ_CACHE
-
Fields inherited from class com.iplanet.jato.view.ViewBeanBase
DEFAULT_COMMAND_CHILD_NVP_NAME, DISPLAY_EVENT_COMPLETED_REQUEST_ATTRIBUTE_NAME, OPTION_USE_PAGE_SESSION_FOR_DEFAULT_COMMAND_CHILD
-
Fields inherited from class com.iplanet.jato.view.RequestHandlingViewBase
HANDLE_REQUEST_METHOD_PREFIX, HANDLE_REQUEST_METHOD_SUFFIX
-
Fields inherited from class com.iplanet.jato.view.ContainerViewBase
BEGIN_DISPLAY_EVENT_METHOD_PREFIX, BEGIN_DISPLAY_EVENT_METHOD_SUFFIX, END_DISPLAY_EVENT_METHOD_PREFIX, END_DISPLAY_EVENT_METHOD_SUFFIX, eventMethodRegistry, OPTION_ENABLE_QUALIFIELD_CHILD_NAME_LOOKUPS, OPTION_USE_LEGACY_DISPLAY_EVENT_SIGNATURES
-
Fields inherited from interface com.iplanet.jato.view.ViewBean
PAGE_SESSION_ATTRIBUTE_NVP_NAME, VIEW_BEAN_NAME_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description AbstractAuditViewBean(String name, String url)Create a newAbstractAuditViewBean.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidbeginDisplay(com.iplanet.jato.view.event.DisplayEvent event)protected com.iplanet.jato.view.ViewcreateChild(String name)Creates user interface components used by this view bean.voidforwardTo(com.iplanet.jato.RequestContext reqContext)protected StringgetBreadCrumbDisplayName()protected abstract com.iplanet.jato.view.ViewBeangetEditViewBean()Get the view bean responsible for editing the event handler to create.protected StringgetPropertySheetXML(AMServiceProfileModel model)protected abstract com.iplanet.jato.view.ViewBeangetSelectViewBean()Get the view bean responsible for selecting the event handler to create.voidhandleButton3Request(com.iplanet.jato.view.event.RequestInvocationEvent event)Called on request from the UI to return to the previous page.voidhandleTblSubConfigButtonAddRequest(com.iplanet.jato.view.event.RequestInvocationEvent event)Called on request from the UI to add a new event handler.voidhandleTblSubConfigButtonDeleteRequest(com.iplanet.jato.view.event.RequestInvocationEvent event)Called on request from the UI to delete an event handler.voidhandleTblSubConfigHrefNameRequest(com.iplanet.jato.view.event.RequestInvocationEvent event)Called on request from the UI to edit an event handler.protected voidinitialize(String serviceName)protected booleanstartPageTrail()-
Methods inherited from class com.sun.identity.console.base.AMServiceProfileViewBeanBase
beginPropertyDisplay, createPageTitleModel, createPropertyModel, createThreeButtonPageTitleModel, createTwoButtonPageTitleModel, getAttributeValueMap, getAttributeValues, getBackButtonLabel, getModelInternal, getServiceNameForAccessControl, getValues, handleButton1Request, handleButton2Request, handleDynamicLinkRequest, isSubmitCycle, onBeforeResetProfile, onBeforeSaveProfile, registerChildren, setRequestContext, setSubmitCycle
-
Methods inherited from class com.sun.identity.console.base.DynamicRequestViewBean
handleCreateDynLinkRequest, handleDynLinkRequest, handleEditDynLinkRequest, handleRefreshDynLinkRequest
-
Methods inherited from class com.sun.identity.console.base.AMPrimaryMastHeadViewBean
addPageTrail, backTrail, beginDisplay, createTabModel, getDefaultTabId, getTabNodeAssociatedViewBean, getTrackingTabIDName, handleBreadCrumbHrefRequest, handleRealmNameInTabSwitch, initPageTrail, isRootRealm, lockPageTrail, nodeClicked, passPgSessionMapEx, setPageTrail, setSelectedTabNode, unlockPageTrail, unlockPageTrailForSwapping
-
Methods inherited from class com.sun.identity.console.base.AMViewBeanBase
addBlankTextField, appendPgSession, beginChildDisplay, bypassForwardTo, charToHex, createOptionList, createOptionList, createOptionList, createOptionList, createOptionList, deserializePageAttributes, disableButton, getBackButtonLabel, getBlankTextFields, getCallingView, getCharset, getCharset, getContentType, getCurrentLocation, getCurrentLocationDN, getCurrentRealm, getCurrentRealmEncoded, getList, getModel, getPageSessionAttributes, getPageSessionAttributeString, getPath, getRequestURL, getUserLocale, getValues, handleGRequest, hexToString, hideTableSelectionIcons, initialize, isInlineAlertMessageSet, mapRequestParameter, passPgSessionMap, passPgSessionMap, performDelegationTasks, redirectToStartURL, resetButtonState, resetView, setCurrentLocation, setInlineAlertMessage, setInlineAlertMessage, setPageSessionAttributes, setRequestContentInitialize, stringToHex
-
Methods inherited from class com.iplanet.jato.view.ViewBeanBase
clearPageSessionAttributes, forward, forwardTo, getDefaultCommandDescriptor, getDefaultDisplayURL, getDisplayURL, getLogicalName, getModuleURL, getPageSessionAttribute, getPageSessionAttributeString, getRequestInvocationName, getRequestInvocationName, handleDeserializePageAttributesException, include, include, include, invokeRequestHandler, invokeRequestHandlerInternal, mapRequestParameters, removePageSessionAttribute, securityCheck, setDefaultCommandDescriptor, setDefaultDisplayURL, setPageSessionAttribute
-
Methods inherited from class com.iplanet.jato.view.RequestHandlingViewBase
acceptRequest, afterAllModelsExecute, afterAllWebActionModelsExecute, afterHandleRequestCommandExecution, afterModelExecutes, afterWebActionModelExecutes, appMessage, beforeHandleRequestCommandExecution, beforeModelExecutes, beforeWebActionModelExecutes, createDefaultExecutionContext, executeAutoDeletingModel, executeAutoDeletingModels, executeAutoExecutingModel, executeAutoExecutingModels, executeAutoInsertingModel, executeAutoInsertingModels, executeAutoRetrievingModel, executeAutoRetrievingModels, executeAutoRetrievingModels, executeAutoUpdatingModel, executeAutoUpdatingModels, getAutoDeletingModels, getAutoExecutingModels, getAutoInsertingModels, getAutoRetrieveExecutionContext, getAutoRetrievingModels, getAutoUpdatingModels, getFirstActionExecutionContext, getLastActionExecutionContext, getModel, getNextActionExecutionContext, getPreviousActionExecutionContext, getRefreshActionExecutionContext, getRequestCompletionListenerChildNames, getRequestContext, getRequestParticipantChildNames, getSession, getViewBean, getWebActionModelOffset, getWebActionModels, getWebActionRowOffsetSessionKey, handleRequest, handleWebAction, isAutoRetrieveEnabled, onHandleRequestCommandExecutionError, onModelError, onNoModelDataAvailable, onWebActionExecutionError, requestComplete, setAutoDeletingModels, setAutoExecutingModels, setAutoInsertingModels, setAutoRetrieveEnabled, setAutoRetrieveExecutionContext, setAutoRetrievingModels, setAutoUpdatingModels, setWebActionModelOffset
-
Methods inherited from class com.iplanet.jato.view.ContainerViewBase
beginChildDisplay, beginComponentDisplay, beginDisplay, childExists, createChildReserved, endChildDisplay, endChildDisplay, endComponentDisplay, endDisplay, endDisplay, ensureChild, getChild, getChildNames, getChildNames, getChildType, getCommandChildNames, getDefaultModel, getDisplayField, getDisplayFieldBooleanValue, getDisplayFieldDoubleValue, getDisplayFieldIntValue, getDisplayFieldStringValue, getDisplayFieldValue, getNumChildren, getQualifiedCommandChildNames, onValidationException, registerChild, registerDisplayEventHandlers, removeAllChildren, removeChild, removeQualifiedNameIndices, resetChildren, setDefaultModel, setDisplayFieldValue, setDisplayFieldValue, setDisplayFieldValue, setDisplayFieldValue, unregisterChild
-
Methods inherited from class com.iplanet.jato.view.ViewBase
getName, getParent, getParentViewBean, getQualifiedName, getQualifiedViewNameSeparator, getRootView, getRootView, getSimpleQualifiedName, isVisible, setName, setParent, setQualifiedViewNameSeparator, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.iplanet.jato.view.ContainerView
endChildDisplay, endDisplay, getChild, getChildNames, getChildType, getDefaultModel, getDisplayField, getDisplayFieldValue, getNumChildren, resetChildren, setDisplayFieldValue
-
Methods inherited from interface com.iplanet.jato.RequestHandler
acceptRequest, getRequestContext, handleRequest
-
-
-
-
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.
-
initialize
protected void initialize(String serviceName)
- Overrides:
initializein classAMServiceProfileViewBeanBase
-
createChild
protected com.iplanet.jato.view.View createChild(String name)
Description copied from class:AMPrimaryMastHeadViewBeanCreates user interface components used by this view bean.- Overrides:
createChildin classAMServiceProfileViewBeanBase- Parameters:
name- of component- Returns:
- child component
-
forwardTo
public void forwardTo(com.iplanet.jato.RequestContext reqContext) throws com.iplanet.jato.NavigationException- Specified by:
forwardToin interfacecom.iplanet.jato.view.ViewBean- Overrides:
forwardToin classAMPrimaryMastHeadViewBean- Throws:
com.iplanet.jato.NavigationException
-
beginDisplay
public void beginDisplay(com.iplanet.jato.view.event.DisplayEvent event) throws com.iplanet.jato.model.ModelControlException- Specified by:
beginDisplayin interfacecom.iplanet.jato.view.ContainerView- Overrides:
beginDisplayin classAMServiceProfileViewBeanBase- Throws:
com.iplanet.jato.model.ModelControlException
-
getPropertySheetXML
protected String getPropertySheetXML(AMServiceProfileModel model) throws AMConsoleException
- Overrides:
getPropertySheetXMLin classAMServiceProfileViewBeanBase- Throws:
AMConsoleException
-
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.ModelControlExceptionCalled 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.
-
getBreadCrumbDisplayName
protected String getBreadCrumbDisplayName()
- Overrides:
getBreadCrumbDisplayNamein classAMPrimaryMastHeadViewBean
-
startPageTrail
protected boolean startPageTrail()
- Overrides:
startPageTrailin classAMPrimaryMastHeadViewBean
-
-