Class PageResource
java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.Page
org.apache.wicket.markup.html.WebPage
com.evolveum.midpoint.gui.api.page.PageAdminLTE
com.evolveum.midpoint.gui.api.page.PageBase
com.evolveum.midpoint.gui.impl.page.admin.AbstractPageObjectDetails<AH,AHDM>
com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.PageAssignmentHolderDetails<ResourceType,ResourceDetailsModel>
com.evolveum.midpoint.gui.impl.page.admin.resource.PageResource
- All Implemented Interfaces:
ModelServiceLocator,Serializable,Iterable<org.apache.wicket.Component>,org.apache.wicket.event.IEventSink,org.apache.wicket.event.IEventSource,org.apache.wicket.feedback.IFeedbackContributor,org.apache.wicket.IConverterLocator,org.apache.wicket.IMetadataContext<Serializable,,org.apache.wicket.Component> org.apache.wicket.IQueueRegion,org.apache.wicket.markup.html.IHeaderContributor,org.apache.wicket.page.IManageablePage,org.apache.wicket.request.component.IRequestableComponent,org.apache.wicket.request.component.IRequestablePage,org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>,org.apache.wicket.util.io.IClusterable
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.PageAssignmentHolderDetails
ID_TEMPLATE, ID_TEMPLATE_VIEW, ID_WIZARD, ID_WIZARD_FRAGMENTFields inherited from class com.evolveum.midpoint.gui.impl.page.admin.AbstractPageObjectDetails
ID_DETAILS_VIEW, OPERATION_PREVIEW_CHANGES, OPERATION_PREVIEW_CHANGES_WITH_DEV_CONFIG, OPERATION_SAVE, OPERATION_SEND_TO_SUBMIT, PARAM_PANEL_IDFields inherited from class com.evolveum.midpoint.gui.api.page.PageBase
ID_CONTENT_VISIBLE, ID_FEEDBACK_CONTAINER, PARAMETER_DASHBOARD_TYPE_OID, PARAMETER_DASHBOARD_WIDGET_NAME, PARAMETER_OBJECT_COLLECTION_NAME, PARAMETER_SEARCH_BY_NAMEFields inherited from class com.evolveum.midpoint.gui.api.page.PageAdminLTE
ID_FOOTER_CONTAINERFields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS -
Constructor Summary
ConstructorsConstructorDescriptionPageResource(PrismObject<ResourceType> resource) PageResource(PrismObject<ResourceType> resource, boolean showWizard) PageResource(org.apache.wicket.request.mapper.parameter.PageParameters pageParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanDefine whether wizard will be showed, for current object.protected ResourceOperationalButtonsPanelcreateButtonsPanel(String id, LoadableModel<PrismObjectWrapper<ResourceType>> wrapperModel) protected ResourceDetailsModelprotected org.apache.wicket.markup.html.panel.PanelcreateSummaryPanel(String id, org.apache.wicket.model.IModel<ResourceType> summaryModel) protected DetailsFragmentReturn DetailsFragment that contains wizard.protected Collection<SelectorOptions<GetOperationOptions>>getType()protected booleanMethod for if page support selecting of template (archetype) for type which page works.voidshowActivationsWizard(org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull ItemPath pathToValue) showAssociationTypeWizard(PrismContainerValue<ShadowAssociationTypeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) showAssociationTypeWizard(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.model.IModel<String> exitLabel) voidshowAssociationTypeWizardForDuplicate(PrismContainerValue<ShadowAssociationTypeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue, @Nullable SerializableConsumer<org.apache.wicket.ajax.AjaxRequestTarget> postSaveHandler) voidshowAttributeMappingWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) voidshowCapabilitiesWizard(org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull ItemPath pathToValue) voidshowComplexOrEnumerationTypeWizard(org.apache.wicket.ajax.AjaxRequestTarget target) voidshowCorrelationWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) voidshowCredentialsWizard(org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull ItemPath pathToValue) showObjectTypeWizard(PrismContainerValue<ResourceObjectTypeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue, @Nullable SerializableConsumer<org.apache.wicket.ajax.AjaxRequestTarget> afterSaveAction) voidshowPoliciesWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) voidshowResourceAssociationTypePreviewWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) voidshowResourceObjectTypeBasicWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) voidshowResourceObjectTypePreviewWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) voidshowSuggestObjectTypeWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) voidshowSynchronizationWizard(org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull ItemPath pathToValue) Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.PageAssignmentHolderDetails
addAdditionalButtons, afterDeletePerformed, checkDeltasExitPerformed, createContainerWizardHelper, createContainerWizardHelperWithoutSave, createDetailsFragment, createObjectWizardPanelHelper, createPageTitleModel, createTemplateFragment, createTemplatePanel, exitFromWizard, findAllApplicableArchetypeViews, getArchetypeReferencesList, getObjectCollectionName, getObjectForResolvingArchetypePolicyDisplayType, getWizardBreadcrumbs, initLayout, isShowByWizard, showWizard, showWizard, showWizard, showWizard, showWizard, showWizardWithoutSaveMethods inherited from class com.evolveum.midpoint.gui.impl.page.admin.AbstractPageObjectDetails
allowRedirectBack, createDetailsView, createInlineButtonsPanel, createPrismObjectModel, createPrismObjectModel, createVerticalSummaryPanel, executeChanges, findDefaultConfiguration, getChangeExecutor, getDetailsNavigationPanel, getExecuteChangesOptionsDto, getMainPanelCssClass, getMainPanelCssStyle, getModel, getModelObjectType, getModelPrismObject, getModelWrapperObject, getNavigationPanel, getObjectDetailsModels, getObjectOidParameter, getOperationalButtonsPanel, getPanelConfigurations, getPrismObject, getSummaryPanel, getSummaryPanelSpecification, hasUnsavedChanges, hasUnsavedChangesInWizard, hideDetailsNavigationPanel, initButtons, initInlineButtons, initMainPanel, initNavigation, initStateButtons, isAdd, isEditObject, isShowedByWizard, navigateAction, noChangesToExecute, onBackPerform, onDetach, onInitialize, postProcessModel, postProcessResult, postProcessResultForWizard, refresh, refresh, reloadObjectDetailsModel, replacePanel, reviveModels, saveOrPreviewPerformed, saveOrPreviewPerformed, savePerformed, setShowedByWizard, showDetailsNavigationPanel, showResultAfterExecuteChanges, supportGenericRepository, supportNewDetailsLook, toggleDetailsNavigationPanelVisibilityMethods inherited from class com.evolveum.midpoint.gui.api.page.PageBase
addBreadcrumb, authorize, canRedirectBack, canRedirectBack, clearBreadcrumbs, closeRightSidebar, createBreadcrumb, createHeaderColorStyleModel, createMessagePanel, createPropertyModelExpression, createWebPage, determineDataLanguage, getAsyncWebProcessManager, getBreadcrumbs, getItemsPerPage, getItemsPerPage, getLastBreadcrumb, getLocale, getMainPopup, getMainPopupBodyId, getPreviousBreadcrumb, getRestartResponseException, getTitleContainer, hasSubjectRoleRelation, hideMainPopup, initContainerValuePanel, isContentVisible, isLogoLinkEnabled, isSideMenuVisible, loadFocusSelf, navigateToNext, navigateToNext, navigateToNext, onBeforeRender, onConfigure, openRightSidebar, pageParametersToBeRemoved, parseObject, processResult, redirectBack, redirectBack, redirectBackToBreadcrumb, redirectBackViaRestartResponseException, redirectToNotFoundPage, refreshTitle, reloadShoppingCartIcon, removeLastBreadcrumb, renderHead, replaceMainPopup, replaceRightSidebarContent, restartResponseExceptionToReload, setBreadcrumbs, setTimeZone, showMainPopup, showRightSidebarHelp, showRightSidebarHelp, taskAwareExecutor, updateBreadcrumbParametersMethods inherited from class com.evolveum.midpoint.gui.api.page.PageAdminLTE
addAdditionalFooter, addDefaultBodyStyle, addFeedbackPanel, changeLocal, createAnonymousTask, createComponentPath, createEnumResourceKey, createItemWrapper, createItemWrapper, createItemWrapper, createSimpleTask, createSimpleTask, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResourceDefault, createStringResourceStatic, createStringResourceStatic, createStringResourceStatic, createValueWrapper, executeOptions, findAllApplicableGuiColumns, findContainerWrapperFactory, findGuiAction, findGuiColumn, findObjectPanel, findObjectWrapperFactory, findWrapperFactory, getAdminGuiConfigurationMergeManager, getAdministratorPrivileged, getApprovalsManager, getBrowserTabSessionStorage, getBulkActionsService, getCacheDispatcher, getCaseManager, getCaseService, getCertGuiHandlerRegistry, getCertificationService, getClock, getCompiledGuiProfile, getConnectorService, getCorrelationService, getCounterProvider, getDashboardService, getDataProviderRegistry, getDescribe, getExpressionFactory, getFeedbackPanel, getFormValidatorRegistry, getLocalizationService, getMarkManager, getMatchingRuleRegistry, getMidpointApplication, getMidpointConfiguration, getModelAuditService, getModelDiagnosticService, getModelInteractionService, getModelObjectResolver, getModelService, getObjectOperationPolicyHelper, getOperationOptionsBuilder, getPageTask, getPageTitleBehaviour, getPageTitleModel, getPrincipal, getPrincipalFocus, getPrismContext, getQueryConverter, getRegistry, getRelationRegistry, getReportManager, getRepositoryService, getResourceSchemaRegistry, getResourceValidator, getRoleAnalysisService, getSchemaService, getSecretsProviderManager, getSecurityContextManager, getSecurityEnforcer, getSessionStorage, getSimulationResultManager, getSmartIntegrationService, getString, getString, getSubscriptionState, getSystemNameModel, getTaskManager, getTaskService, getTriggerHandlerRegistry, getWebApplicationConfiguration, getWindowIdPageParameter, hasDefaultFooter, initItemPanel, isAuthorized, isAuthorized, isAuthorized, isDarkMode, isNativeRepo, runAsChecked, runPrivileged, showResult, showResult, showResult, showResult, showResultMethods inherited from class org.apache.wicket.markup.html.WebPage
configureResponse, dirty, getMarkupType, homePageLink, onAfterRender, onRender, renderXmlDecl, reportMissingHead, setHeadersMethods inherited from class org.apache.wicket.Page
componentChanged, componentRendered, detachModels, dirty, getAutoIndex, getId, getPageClass, getPageId, getPageParameters, getPageReference, getRenderCount, getSizeInBytes, getStatelessHint, hierarchyAsString, internalOnModelChanged, isBookmarkable, isErrorPage, isPageStateless, renderPage, setFreezePageId, setNumericId, setStatelessHint, setWasCreatedBookmarkable, toString, wasCreatedBookmarkable, wasRenderedMethods inherited from class org.apache.wicket.MarkupContainer
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, visitChildren, visitChildrenMethods inherited from class org.apache.wicket.Component
add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModel, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getInnermostModel, getInnermostModel, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMarkupTag, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onComponentTag, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.page.IManageablePage
detachMethods inherited from interface org.apache.wicket.IQueueRegion
dequeue, getRegionMarkup, newDequeueContextMethods inherited from interface org.apache.wicket.request.component.IRequestableComponent
canCallListenerAfterExpiry, detach, get, getBehaviorById, getBehaviorId, getPage, getPageRelativePathMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
PageResource
public PageResource(org.apache.wicket.request.mapper.parameter.PageParameters pageParameters) -
PageResource
-
PageResource
-
-
Method Details
-
getType
- Specified by:
getTypein classAbstractPageObjectDetails<ResourceType,ResourceDetailsModel>
-
isApplicableTemplate
protected boolean isApplicableTemplate()Description copied from class:PageAssignmentHolderDetailsMethod for if page support selecting of template (archetype) for type which page works.- Overrides:
isApplicableTemplatein classPageAssignmentHolderDetails<ResourceType,ResourceDetailsModel>
-
canShowWizard
protected boolean canShowWizard()Description copied from class:PageAssignmentHolderDetailsDefine whether wizard will be showed, for current object.- Overrides:
canShowWizardin classPageAssignmentHolderDetails<ResourceType,ResourceDetailsModel>
-
createWizardFragment
Description copied from class:PageAssignmentHolderDetailsReturn DetailsFragment that contains wizard.- Overrides:
createWizardFragmentin classPageAssignmentHolderDetails<ResourceType,ResourceDetailsModel>
-
createSummaryPanel
protected org.apache.wicket.markup.html.panel.Panel createSummaryPanel(String id, org.apache.wicket.model.IModel<ResourceType> summaryModel) - Specified by:
createSummaryPanelin classAbstractPageObjectDetails<ResourceType,ResourceDetailsModel>
-
createButtonsPanel
protected ResourceOperationalButtonsPanel createButtonsPanel(String id, LoadableModel<PrismObjectWrapper<ResourceType>> wrapperModel) - Overrides:
createButtonsPanelin classPageAssignmentHolderDetails<ResourceType,ResourceDetailsModel>
-
createObjectDetailsModels
- Overrides:
createObjectDetailsModelsin classPageAssignmentHolderDetails<ResourceType,ResourceDetailsModel>
-
getOperationOptions
- Overrides:
getOperationOptionsin classAbstractPageObjectDetails<ResourceType,ResourceDetailsModel>
-
showResourceObjectTypePreviewWizard
public void showResourceObjectTypePreviewWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showObjectTypeWizard
public ResourceObjectTypeWizardPanel showObjectTypeWizard(PrismContainerValue<ResourceObjectTypeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue, @Nullable @Nullable SerializableConsumer<org.apache.wicket.ajax.AjaxRequestTarget> afterSaveAction) -
showResourceAssociationTypePreviewWizard
public void showResourceAssociationTypePreviewWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showAssociationTypeWizard
public ResourceAssociationTypeWizardPanel showAssociationTypeWizard(PrismContainerValue<ShadowAssociationTypeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showAssociationTypeWizardForDuplicate
public void showAssociationTypeWizardForDuplicate(PrismContainerValue<ShadowAssociationTypeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue, @Nullable @Nullable SerializableConsumer<org.apache.wicket.ajax.AjaxRequestTarget> postSaveHandler) -
showAssociationTypeWizard
public ResourceAssociationTypeWizardPanel showAssociationTypeWizard(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.model.IModel<String> exitLabel) -
showResourceObjectTypeBasicWizard
public void showResourceObjectTypeBasicWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showSynchronizationWizard
public void showSynchronizationWizard(org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull @NotNull ItemPath pathToValue) -
showSuggestObjectTypeWizard
public void showSuggestObjectTypeWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showAttributeMappingWizard
public void showAttributeMappingWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showCorrelationWizard
public void showCorrelationWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showCapabilitiesWizard
public void showCapabilitiesWizard(org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull @NotNull ItemPath pathToValue) -
showCredentialsWizard
public void showCredentialsWizard(org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull @NotNull ItemPath pathToValue) -
showActivationsWizard
public void showActivationsWizard(org.apache.wicket.ajax.AjaxRequestTarget target, @NotNull @NotNull ItemPath pathToValue) -
showPoliciesWizard
public void showPoliciesWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showComplexOrEnumerationTypeWizard
public void showComplexOrEnumerationTypeWizard(org.apache.wicket.ajax.AjaxRequestTarget target)
-