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
Fields inherited from class com.evolveum.midpoint.gui.impl.page.admin.AbstractPageObjectDetails
ID_DETAILS_VIEW, OPERATION_EXECUTE_ARCHETYPE_CHANGES, OPERATION_PREVIEW_CHANGES, OPERATION_PREVIEW_CHANGES_WITH_DEV_CONFIG, OPERATION_SAVE, OPERATION_SEND_TO_SUBMIT, PARAM_PANEL_ID
Fields 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_NAME
Fields 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
ConstructorDescriptionPageResource
(PrismObject<ResourceType> resource) PageResource
(org.apache.wicket.request.mapper.parameter.PageParameters pageParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
Define whether wizard will be showed, for current object.protected ResourceOperationalButtonsPanel
createButtonsPanel
(String id, LoadableModel<PrismObjectWrapper<ResourceType>> wrapperModel) protected ResourceDetailsModel
protected org.apache.wicket.markup.html.panel.Panel
createSummaryPanel
(String id, org.apache.wicket.model.IModel<ResourceType> summaryModel) protected DetailsFragment
Return DetailsFragment that contains wizard.protected Collection<SelectorOptions<GetOperationOptions>>
getType()
protected boolean
Method for if page support selecting of template (archetype) for type which page works.void
showActivationsWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
showAssociationsWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
showAttributeMappingWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
showCapabilitiesWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
showCorrelationWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
showCredentialsWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) showObjectTypeWizard
(PrismContainerValue<ResourceObjectTypeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) showObjectTypeWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
showResourceObjectTypeBasicWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
showResourceObjectTypePreviewWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) void
showSynchronizationWizard
(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.PageAssignmentHolderDetails
addAdditionalButtons, afterDeletePerformed, checkDeltasExitPerformed, createDetailsFragment, createObjectWizardPanelHelper, createPageTitleModel, createTemplateFragment, createTemplatePanel, exitFromWizard, findAllApplicableArchetypeViews, getArchetypeReferencesList, getObjectCollectionName, getObjectForResolvingArchetypePolicyDisplayType, getWizardBreadcrumbs, initLayout, onBackPerform, showWizard, showWizard
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.AbstractPageObjectDetails
allowRedirectBack, createPrismObjectModel, createPrismObjectModel, executeChanges, getChangeExecutor, getExecuteChangesOptionsDto, getModel, getModelObjectType, getModelPrismObject, getModelWrapperObject, getNavigationPanel, getObjectDetailsModels, getObjectOidParameter, getOperationalButtonsPanel, getPanelConfigurations, getPrismObject, getSummaryPanel, getSummaryPanelSpecification, hasUnsavedChanges, hasUnsavedChangesInWizard, initStateButtons, isAdd, isEditObject, isShowedByWizard, navigateAction, noChangesToExecute, onDetach, onInitialize, postProcessModel, postProcessResult, postProcessResultForWizard, refresh, refresh, reloadObjectDetailsModel, replacePanel, reviveModels, saveOrPreviewPerformed, saveOrPreviewPerformed, savePerformed, setShowedByWizard, showResultAfterExecuteChanges
Methods inherited from class com.evolveum.midpoint.gui.api.page.PageBase
addBreadcrumb, authorize, canRedirectBack, canRedirectBack, clearBreadcrumbs, 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, pageParametersToBeRemoved, parseObject, processResult, redirectBack, redirectBack, redirectBackToBreadcrumb, redirectBackViaRestartResponseException, redirectToNotFoundPage, refreshTitle, reloadShoppingCartIcon, removeLastBreadcrumb, renderHead, replaceMainPopup, restartResponseExceptionToReload, setBreadcrumbs, setTimeZone, showMainPopup, taskAwareExecutor, updateBreadcrumbParameters
Methods inherited from class com.evolveum.midpoint.gui.api.page.PageAdminLTE
addDefaultBodyStyle, addFeedbackPanel, createAnonymousTask, createComponentPath, createEnumResourceKey, createItemWrapper, createItemWrapper, createItemWrapper, createSimpleTask, createSimpleTask, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResourceDefault, createStringResourceStatic, createStringResourceStatic, createStringResourceStatic, createValueWrapper, executeOptions, findContainerWrapperFactory, findObjectPanel, findObjectWrapperFactory, findWrapperFactory, getAdminGuiConfigurationMergeManager, getAdministratorPrivileged, getApprovalsManager, getBulkActionsService, getCacheDispatcher, getCaseManager, getCaseService, getCertGuiHandlerRegistry, getCertificationService, getClock, getCompiledGuiProfile, getCorrelationService, getCounterProvider, getDashboardService, getDataProviderRegistry, getDescribe, getExpressionFactory, getFeedbackPanel, getFormValidatorRegistry, getLocalizationService, getMatchingRuleRegistry, getMidpointApplication, getMidpointConfiguration, getModelAuditService, getModelDiagnosticService, getModelInteractionService, getModelObjectResolver, getModelService, getObjectOperationPolicyHelper, getOperationOptionsBuilder, getPageTask, getPageTitleModel, getPrincipal, getPrincipalFocus, getPrismContext, getQueryConverter, getRegistry, getRelationRegistry, getReportManager, getRepositoryService, getResourceValidator, getRoleAnalysisService, getSchemaService, getSecretsProviderManager, getSecurityContextManager, getSecurityEnforcer, getSessionStorage, getSimulationResultManager, getString, getString, getSubscriptionState, getTaskManager, getTaskService, getWebApplicationConfiguration, initItemPanel, isAuthorized, isAuthorized, isAuthorized, isNativeRepo, runAsChecked, runPrivileged, showResult, showResult, showResult, showResult, showResult
Methods inherited from class org.apache.wicket.markup.html.WebPage
configureResponse, dirty, getMarkupType, homePageLink, onAfterRender, onRender, renderXmlDecl, reportMissingHead, setHeaders
Methods 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, wasRendered
Methods 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, visitChildren
Methods 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, wrap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.wicket.page.IManageablePage
detach
Methods inherited from interface org.apache.wicket.IQueueRegion
dequeue, getRegionMarkup, newDequeueContext
Methods inherited from interface org.apache.wicket.request.component.IRequestableComponent
canCallListenerAfterExpiry, detach, get, getBehaviorById, getBehaviorId, getPage, getPageRelativePath
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
PageResource
public PageResource(org.apache.wicket.request.mapper.parameter.PageParameters pageParameters) -
PageResource
-
-
Method Details
-
getType
- Specified by:
getType
in classAbstractPageObjectDetails<ResourceType,
ResourceDetailsModel>
-
isApplicableTemplate
protected boolean isApplicableTemplate()Description copied from class:PageAssignmentHolderDetails
Method for if page support selecting of template (archetype) for type which page works.- Overrides:
isApplicableTemplate
in classPageAssignmentHolderDetails<ResourceType,
ResourceDetailsModel>
-
canShowWizard
protected boolean canShowWizard()Description copied from class:PageAssignmentHolderDetails
Define whether wizard will be showed, for current object.- Overrides:
canShowWizard
in classPageAssignmentHolderDetails<ResourceType,
ResourceDetailsModel>
-
createWizardFragment
Description copied from class:PageAssignmentHolderDetails
Return DetailsFragment that contains wizard.- Overrides:
createWizardFragment
in classPageAssignmentHolderDetails<ResourceType,
ResourceDetailsModel>
-
createSummaryPanel
protected org.apache.wicket.markup.html.panel.Panel createSummaryPanel(String id, org.apache.wicket.model.IModel<ResourceType> summaryModel) - Specified by:
createSummaryPanel
in classAbstractPageObjectDetails<ResourceType,
ResourceDetailsModel>
-
createButtonsPanel
protected ResourceOperationalButtonsPanel createButtonsPanel(String id, LoadableModel<PrismObjectWrapper<ResourceType>> wrapperModel) - Overrides:
createButtonsPanel
in classPageAssignmentHolderDetails<ResourceType,
ResourceDetailsModel>
-
createObjectDetailsModels
- Overrides:
createObjectDetailsModels
in classPageAssignmentHolderDetails<ResourceType,
ResourceDetailsModel>
-
getOperationOptions
- Overrides:
getOperationOptions
in classAbstractPageObjectDetails<ResourceType,
ResourceDetailsModel>
-
showResourceObjectTypePreviewWizard
public void showResourceObjectTypePreviewWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showObjectTypeWizard
public ResourceObjectTypeWizardPanel showObjectTypeWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showObjectTypeWizard
public ResourceObjectTypeWizardPanel showObjectTypeWizard(PrismContainerValue<ResourceObjectTypeDefinitionType> value, org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showResourceObjectTypeBasicWizard
public void showResourceObjectTypeBasicWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showSynchronizationWizard
public void showSynchronizationWizard(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, ItemPath pathToValue) -
showCredentialsWizard
public void showCredentialsWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showActivationsWizard
public void showActivationsWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue) -
showAssociationsWizard
public void showAssociationsWizard(org.apache.wicket.ajax.AjaxRequestTarget target, ItemPath pathToValue)
-