Class AsyncDashboardPanel<V,T>
- java.lang.Object
-
- org.apache.wicket.Component
-
- org.apache.wicket.MarkupContainer
-
- org.apache.wicket.markup.html.WebMarkupContainer
-
- org.apache.wicket.markup.html.panel.Panel
-
- com.evolveum.midpoint.gui.api.component.BasePanel<T>
-
- com.evolveum.midpoint.web.component.AsyncUpdatePanel<V,CallableResult<T>>
-
- com.evolveum.midpoint.web.page.admin.home.component.AsyncDashboardPanel<V,T>
-
- All Implemented Interfaces:
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.request.component.IRequestableComponent
,org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>
,org.apache.wicket.util.io.IClusterable
public abstract class AsyncDashboardPanel<V,T> extends AsyncUpdatePanel<V,CallableResult<T>>
- Author:
- lazyman
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.web.component.AsyncUpdatePanel
DEFAULT_TIMER_DURATION
-
-
Constructor Summary
Constructors Constructor Description AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, String boxCssClasses)
AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, String boxCssClasses, boolean noPadding)
AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, org.apache.wicket.model.IModel<V> callableParameterModel, String boxCssClasses)
AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, org.apache.wicket.model.IModel<V> callableParameterModel, Duration durationSecs, String boxCssClasses)
AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, org.apache.wicket.model.IModel<V> callableParameterModel, Duration durationSecs, String boxCssClasses, boolean noPadding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
onPostSuccess(org.apache.wicket.ajax.AjaxRequestTarget target)
protected void
onUpdateError(org.apache.wicket.ajax.AjaxRequestTarget target, Exception ex)
-
Methods inherited from class com.evolveum.midpoint.web.component.AsyncUpdatePanel
createCallable, getLoadingComponent, getMainComponent, isLoadingVisible, onInitialize
-
Methods inherited from class com.evolveum.midpoint.gui.api.component.BasePanel
createComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, getFeedbackPanel, getMidpointConfiguration, getModel, getModelObject, getPageBase, getParentPage, getPrismContext, getRegistry, getSchemaService, getSession, getString, getString, getWebApplicationConfiguration, showResult
-
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategy
-
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
-
Methods inherited from class org.apache.wicket.MarkupContainer
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, 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, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMarkupTag, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, 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 java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
AsyncDashboardPanel
public AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, String boxCssClasses)
-
AsyncDashboardPanel
public AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, String boxCssClasses, boolean noPadding)
-
AsyncDashboardPanel
public AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, org.apache.wicket.model.IModel<V> callableParameterModel, String boxCssClasses)
-
AsyncDashboardPanel
public AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, org.apache.wicket.model.IModel<V> callableParameterModel, Duration durationSecs, String boxCssClasses)
-
-
Method Detail
-
onPostSuccess
protected void onPostSuccess(org.apache.wicket.ajax.AjaxRequestTarget target)
- Specified by:
onPostSuccess
in classAsyncUpdatePanel<V,CallableResult<T>>
-
onUpdateError
protected void onUpdateError(org.apache.wicket.ajax.AjaxRequestTarget target, Exception ex)
- Specified by:
onUpdateError
in classAsyncUpdatePanel<V,CallableResult<T>>
-
-