Package com.sun.identity.console.realm
Class ServicesEditViewBean
- 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.realm.ServicesEditViewBean
-
- 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
public class ServicesEditViewBean extends AMServiceProfileViewBeanBase
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_DISPLAY_URLStringlocation-
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 Modifier Constructor Description ServicesEditViewBean()Creates a service profile view bean.protectedServicesEditViewBean(String view, String url)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidforwardTo(com.iplanet.jato.RequestContext reqContext)protected voidforwardToServicesViewBean()protected StringgetBackButtonLabel()protected StringgetBreadCrumbDisplayName()protected AMModelgetModelInternal()Returns model for this view bean.protected MapgetValues()voidhandleButton1Request(com.iplanet.jato.view.event.RequestInvocationEvent event)Handles add service request.voidhandleButton3Request(com.iplanet.jato.view.event.RequestInvocationEvent event)Handles request to go back to previous page.protected booleanstartPageTrail()-
Methods inherited from class com.sun.identity.console.base.AMServiceProfileViewBeanBase
beginDisplay, beginPropertyDisplay, createChild, createPageTitleModel, createPropertyModel, createThreeButtonPageTitleModel, createTwoButtonPageTitleModel, getAttributeValueMap, getAttributeValues, getPropertySheetXML, getServiceNameForAccessControl, handleButton2Request, handleDynamicLinkRequest, initialize, 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
-
-
-
-
Field Detail
-
DEFAULT_DISPLAY_URL
public static final String DEFAULT_DISPLAY_URL
- See Also:
- Constant Field Values
-
location
public String location
-
-
Method Detail
-
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
-
getModelInternal
protected AMModel getModelInternal()
Description copied from class:AMViewBeanBaseReturns model for this view bean. Dervived class need to implement this method.- Overrides:
getModelInternalin classAMServiceProfileViewBeanBase- Returns:
- model for this view bean.
-
handleButton1Request
public void handleButton1Request(com.iplanet.jato.view.event.RequestInvocationEvent event) throws com.iplanet.jato.model.ModelControlExceptionHandles add service request.- Overrides:
handleButton1Requestin classAMServiceProfileViewBeanBase- Parameters:
event- Request invocation event.- Throws:
com.iplanet.jato.model.ModelControlException
-
handleButton3Request
public void handleButton3Request(com.iplanet.jato.view.event.RequestInvocationEvent event)
Handles request to go back to previous page. This will result in going back to the realm properties view.- Parameters:
event- Request invocation event
-
forwardToServicesViewBean
protected void forwardToServicesViewBean()
-
getValues
protected Map getValues() throws com.iplanet.jato.model.ModelControlException, AMConsoleException
- Overrides:
getValuesin classAMServiceProfileViewBeanBase- Throws:
com.iplanet.jato.model.ModelControlExceptionAMConsoleException
-
getBreadCrumbDisplayName
protected String getBreadCrumbDisplayName()
- Overrides:
getBreadCrumbDisplayNamein classAMPrimaryMastHeadViewBean
-
getBackButtonLabel
protected String getBackButtonLabel()
- Overrides:
getBackButtonLabelin classAMServiceProfileViewBeanBase
-
startPageTrail
protected boolean startPageTrail()
- Overrides:
startPageTrailin classAMPrimaryMastHeadViewBean
-
-