Interface ProgressReportingAwarePage
- 
- All Known Implementing Classes:
 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()
 
 - 
 
 -