Interface ProgressReportingAwarePage
-
- All Known Implementing Classes:
PageAbstractRole,PageArchetype,PageFocusDetails,PageOrg,PageOrgHistory,PageOrgSelfProfile,PageRole,PageRoleHistory,PageRoleSelfProfile,PageService,PageServiceHistory,PageServiceSelfProfile,PageUser,PageUserHistory,PageUserSelfProfile
public interface ProgressReportingAwarePageA page that supports progress reporting, e.g. page for editing users, orgs, roles.Main responsibility of such a page is to correctly finish processing an operation that could have been executed asynchronously.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcontinueEditing(org.apache.wicket.ajax.AjaxRequestTarget target)voidfinishProcessing(org.apache.wicket.ajax.AjaxRequestTarget target, boolean returningFromAsync, OperationResult result)ModelInteractionServicegetModelInteractionService()PrismContextgetPrismContext()TaskManagergetTaskManager()ProgressPanelstartAndGetProgressPanel(org.apache.wicket.ajax.AjaxRequestTarget target, OperationResult result)
-
-
-
Method Detail
-
startAndGetProgressPanel
ProgressPanel startAndGetProgressPanel(org.apache.wicket.ajax.AjaxRequestTarget target, OperationResult result)
-
finishProcessing
void finishProcessing(org.apache.wicket.ajax.AjaxRequestTarget target, boolean returningFromAsync, OperationResult result)
-
continueEditing
void continueEditing(org.apache.wicket.ajax.AjaxRequestTarget target)
-
getTaskManager
TaskManager getTaskManager()
-
getModelInteractionService
ModelInteractionService getModelInteractionService()
-
getPrismContext
PrismContext getPrismContext()
-
-