public abstract class AsyncDashboardPanel<V,T> extends AsyncUpdatePanel<V,CallableResult<T>>
DEFAULT_TIMER_DURATION, future
Constructor and Description |
---|
AsyncDashboardPanel(String id,
org.apache.wicket.model.IModel<String> title,
String icon,
DashboardColor color) |
AsyncDashboardPanel(String id,
org.apache.wicket.model.IModel<String> title,
String icon,
org.apache.wicket.model.IModel<V> callableParameterModel,
DashboardColor color) |
AsyncDashboardPanel(String id,
org.apache.wicket.model.IModel<String> title,
String icon,
org.apache.wicket.model.IModel<V> callableParameterModel,
org.apache.wicket.util.time.Duration durationSecs,
DashboardColor color) |
Modifier and Type | Method and Description |
---|---|
String |
getDashboardBodyCss() |
protected void |
initLayout() |
protected void |
onPostSuccess(org.apache.wicket.ajax.AjaxRequestTarget target) |
protected void |
onUpdateError(org.apache.wicket.ajax.AjaxRequestTarget target,
Exception ex) |
createCallable, getLoadingComponent, getMainComponent, isLoadingVisible
createComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, getModel, getModelObject, getString
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, 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, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, 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
public AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, DashboardColor color)
public AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, org.apache.wicket.model.IModel<V> callableParameterModel, DashboardColor color)
public AsyncDashboardPanel(String id, org.apache.wicket.model.IModel<String> title, String icon, org.apache.wicket.model.IModel<V> callableParameterModel, org.apache.wicket.util.time.Duration durationSecs, DashboardColor color)
protected void initLayout()
initLayout
in class AsyncUpdatePanel<V,CallableResult<T>>
public String getDashboardBodyCss()
protected void onPostSuccess(org.apache.wicket.ajax.AjaxRequestTarget target)
onPostSuccess
in class AsyncUpdatePanel<V,CallableResult<T>>
protected void onUpdateError(org.apache.wicket.ajax.AjaxRequestTarget target, Exception ex)
onUpdateError
in class AsyncUpdatePanel<V,CallableResult<T>>
Copyright © 2014 evolveum. All rights reserved.