public abstract class PageAdminFocus<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> extends PageAdminObjectDetails<F> implements ProgressReportingAwarePage
Modifier and Type | Field and Description |
---|---|
static String |
AUTH_ORG_ALL |
static String |
AUTH_ORG_ALL_DESCRIPTION |
static String |
AUTH_ORG_ALL_LABEL |
static String |
AUTH_USERS_ALL |
static String |
AUTH_USERS_ALL_DESCRIPTION |
static String |
AUTH_USERS_ALL_LABEL |
ID_MAIN_PANEL, ID_SUMMARY_PANEL, OPERATION_PREVIEW_CHANGES, OPERATION_SAVE, OPERATION_SEND_TO_SUBMIT, PARAM_RETURN_PAGE, previewRequested
ID_FEEDBACK_CONTAINER
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
PageAdminFocus() |
Modifier and Type | Method and Description |
---|---|
void |
continueEditing(org.apache.wicket.ajax.AjaxRequestTarget target) |
protected boolean |
executeForceDelete(ObjectWrapper userWrapper,
Task task,
ModelExecuteOptions options,
OperationResult parentResult) |
void |
finishProcessing(org.apache.wicket.ajax.AjaxRequestTarget target,
OperationResult result,
boolean returningFromAsync) |
protected List<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> |
getAdditionalModifyDeltas(OperationResult result) |
LoadableModel<List<AssignmentEditorDto>> |
getAssignmentsModel() |
List<AssignmentEditorDto> |
getFocusAssignments() |
List<FocusSubwrapperDto<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> |
getFocusShadows() |
LoadableModel<List<FocusSubwrapperDto<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>>> |
getProjectionModel() |
protected ContainerDelta |
handleAssignmentDeltas(ObjectDelta<F> focusDelta,
List<AssignmentEditorDto> assignments,
PrismContainerDefinition def) |
protected void |
handleAssignmentForAdd(PrismObject<F> focus,
QName containerName,
List<AssignmentEditorDto> assignments) |
protected void |
initializeModel(PrismObject<F> objectToEdit) |
protected ObjectWrapper<F> |
loadFocusWrapper(PrismObject<F> userToEdit) |
void |
loadFullShadow(FocusSubwrapperDto<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadowWrapperDto) |
protected List<FocusSubwrapperDto<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>> |
loadOrgWrappers() |
protected void |
performAdditionalValidation(PrismObject<F> object,
Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
Collection<SimpleValidationError> errors) |
protected void |
prepareObjectDeltaForModify(ObjectDelta<F> focusDelta) |
protected void |
prepareObjectForAdd(PrismObject<F> focus) |
List<AssignmentsPreviewDto> |
recomputeAssignmentsPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) |
protected void |
reviveModels() |
checkValidationErrors, createBreadcrumb, createMainPanel, createNewObject, createPageTitleModel, createProgressReporter, createSummaryPanel, findParam, getCompileTimeClass, getDelta, getExecuteChangesOptions, getMainPanel, getObjectFormTypes, getObjectModel, getObjectOidParameter, getObjectWrapper, getParentOrgModel, getParentOrgs, getProgressReporter, getRestartResponsePage, initialize, initLayout, initLayoutSummaryPanel, isEditingFocus, isForce, isKeepDisplayingResults, isSaveOnConfigure, isSupportedObjectType, loadObjectWrapper, onConfigure, performCustomValidation, previewPerformed, saveOrPreviewPerformed, savePerformed, setDelta, setSaveOnConfigure, startProcessing
clearLessJsCache, createAnonymousTask, createComponentPath, createEnumResourceKey, createInstanceBreadcrumb, createMenuItems, createModalWindow, createSimpleTask, createSimpleTask, createStringResource, createStringResource, createStringResourceStatic, createStringResourceStatic, getCertificationService, getDescribe, getExpressionFactory, getFeedbackPanel, getFormValidatorRegistry, getItemsPerPage, getMainPopup, getMainPopupBodyId, getMatchingRuleRegistry, getMidpointApplication, getMidpointConfiguration, getModelDiagnosticService, getModelInteractionService, getModelService, getPageTitleModel, getPrincipal, getPrismContext, getReportManager, getResourceValidator, getRestartResponseException, getScriptingService, getSecurityEnforcer, getSessionStorage, getString, getTaskManager, getTaskService, getWebApplicationConfiguration, getWorkflowManager, getWorkflowService, hideMainPopup, loadAdminGuiConfiguration, loadUserSelf, onBeforeRender, redirectBack, redirectBackToBreadcrumb, redirectBackViaRestartResponseException, renderHead, runPrivileged, setMainPopupTitle, setTimeZone, showMainPopup, showResult, showResult, showResult, showResult, updateBreadcrumbParameters, validateObject
configureResponse, dirty, getMarkupType, homePageLink, onAfterRender, onRender, renderXmlDecl, reportMissingHead, setHeaders
componentChanged, componentRendered, detachModels, dirty, endComponentRender, getAutoIndex, getId, getPageClass, getPageId, getPageParameters, getPageReference, getRenderCount, getSizeInBytes, getStatelessHint, hierarchyAsString, internalOnModelChanged, internalPrepareForRender, isBookmarkable, isErrorPage, isPageStateless, onDetach, onInitialize, renderPage, setFreezePageId, setNumericId, setStatelessHint, setWasCreatedBookmarkable, startComponentRender, toString, wasCreatedBookmarkable, wasRendered
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, 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, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, 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, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onComponentTag, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
createSimpleTask, getFeedbackPanel, getModelInteractionService, getModelService, getSecurityEnforcer, getWebApplicationConfiguration, startProcessing
public static final String AUTH_USERS_ALL
public static final String AUTH_USERS_ALL_LABEL
public static final String AUTH_USERS_ALL_DESCRIPTION
public static final String AUTH_ORG_ALL
public static final String AUTH_ORG_ALL_LABEL
public static final String AUTH_ORG_ALL_DESCRIPTION
protected void initializeModel(PrismObject<F> objectToEdit)
initializeModel
in class PageAdminObjectDetails<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public LoadableModel<List<FocusSubwrapperDto<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>>> getProjectionModel()
public LoadableModel<List<AssignmentEditorDto>> getAssignmentsModel()
public List<FocusSubwrapperDto<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> getFocusShadows()
public List<AssignmentEditorDto> getFocusAssignments()
protected void reviveModels() throws SchemaException
reviveModels
in class PageAdminObjectDetails<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
SchemaException
protected ObjectWrapper<F> loadFocusWrapper(PrismObject<F> userToEdit)
public void finishProcessing(org.apache.wicket.ajax.AjaxRequestTarget target, OperationResult result, boolean returningFromAsync)
finishProcessing
in interface ProgressReportingAwarePage
public void continueEditing(org.apache.wicket.ajax.AjaxRequestTarget target)
continueEditing
in interface ProgressReportingAwarePage
public void loadFullShadow(FocusSubwrapperDto<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadowWrapperDto)
protected List<FocusSubwrapperDto<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>> loadOrgWrappers()
loadOrgWrappers
in class PageAdminObjectDetails<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
protected void prepareObjectForAdd(PrismObject<F> focus) throws SchemaException
prepareObjectForAdd
in class PageAdminObjectDetails<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
SchemaException
protected void handleAssignmentForAdd(PrismObject<F> focus, QName containerName, List<AssignmentEditorDto> assignments) throws SchemaException
SchemaException
protected void prepareObjectDeltaForModify(ObjectDelta<F> focusDelta) throws SchemaException
prepareObjectDeltaForModify
in class PageAdminObjectDetails<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
SchemaException
protected ContainerDelta handleAssignmentDeltas(ObjectDelta<F> focusDelta, List<AssignmentEditorDto> assignments, PrismContainerDefinition def) throws SchemaException
SchemaException
protected boolean executeForceDelete(ObjectWrapper userWrapper, Task task, ModelExecuteOptions options, OperationResult parentResult)
executeForceDelete
in class PageAdminObjectDetails<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
protected List<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> getAdditionalModifyDeltas(OperationResult result)
getAdditionalModifyDeltas
in class PageAdminObjectDetails<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public List<AssignmentsPreviewDto> recomputeAssignmentsPerformed(org.apache.wicket.ajax.AjaxRequestTarget target)
protected void performAdditionalValidation(PrismObject<F> object, Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas, Collection<SimpleValidationError> errors) throws SchemaException
performAdditionalValidation
in class PageAdminObjectDetails<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
SchemaException
Copyright © 2016 evolveum. All rights reserved.