Class ReportDirectoryPanel
- java.lang.Object
- 
- org.apache.wicket.Component
- 
- org.apache.wicket.MarkupContainer
- 
- org.apache.wicket.markup.html.WebMarkupContainer
- 
- org.apache.wicket.markup.html.panel.Panel
- 
- org.apache.syncope.client.ui.commons.wizards.AbstractWizardMgtPanel<T>
- 
- org.apache.syncope.client.console.wizards.WizardMgtPanel<W>
- 
- org.apache.syncope.client.console.panels.DirectoryPanel<ReportTO,ReportTO,DirectoryDataProvider<ReportTO>,ReportRestClient>
- 
- org.apache.syncope.client.console.reports.ReportDirectoryPanel
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- Iterable<Component>,- IEventSink,- IEventSource,- IFeedbackContributor,- IConverterLocator,- IMetadataContext<Serializable,Component>,- IQueueRegion,- IHeaderContributor,- IRequestableComponent,- IHierarchical<Component>,- IClusterable
 
 public abstract class ReportDirectoryPanel extends DirectoryPanel<ReportTO,ReportTO,DirectoryDataProvider<ReportTO>,ReportRestClient> Reports page.- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected classReportDirectoryPanel.ReportDataProvider- 
Nested classes/interfaces inherited from class org.apache.syncope.client.console.panels.DirectoryPanelDirectoryPanel.Builder<T extends Serializable,W extends Serializable,E extends RestClient>, DirectoryPanel.EventDataWrapper
 - 
Nested classes/interfaces inherited from class org.apache.syncope.client.console.wizards.WizardMgtPanelWizardMgtPanel.ExitEvent
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected ImplementationRestClientimplementationRestClientprotected MIMETypesLoadermimeTypesLoaderprotected ReportRestClientreportRestClientprotected ReportStartAtTogglePanelstartAt- 
Fields inherited from class org.apache.syncope.client.console.panels.DirectoryPanelactionTogglePanel, altDefaultModal, container, dataProvider, displayAttributeModal, filtered, itemKeyFieldName, LOG, MAPPER, page, restClient, resultTable, rows
 - 
Fields inherited from class org.apache.syncope.client.console.wizards.WizardMgtPanelactualId, addAjaxLink, footerVisibility, initialFragment, modal, newItemPanelBuilder, notificationPanel, pageRef, showResultPanel, utilityAjaxLink, utilityIcon, wizardInModal
 - 
Fields inherited from class org.apache.syncope.client.ui.commons.wizards.AbstractWizardMgtPanelWIZARD_ID
 - 
Fields inherited from class org.apache.wicket.ComponentENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedReportDirectoryPanel(ReportRestClient restClient, PageReference pageRef)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected ReportDirectoryPanel.ReportDataProviderdataProvider()ActionsPanel<ReportTO>getActions(IModel<ReportTO> model)protected Collection<ActionLink.ActionType>getBatches()protected List<IColumn<ReportTO,String>>getColumns()voidonEvent(IEvent<?> event)protected StringpaginatorRowsKey()protected abstract voidviewReportExecs(ReportTO reportTO, AjaxRequestTarget target)- 
Methods inherited from class org.apache.syncope.client.console.panels.DirectoryPanelactionTogglePanel, customActionOnFinishCallback, disableCheckBoxes, getHeader, getTogglePanel, initResultTable, onDoubleClick, resultTableCustomChanges, search, updateResultTable, updateResultTable, updateResultTable
 - 
Methods inherited from class org.apache.syncope.client.console.wizards.WizardMgtPaneladdInnerObject, addNewItemPanelBuilder, addNotificationPanel, addOrReplaceInnerObject, addOuterObject, customActionCallback, customActionOnCancelCallback, customResultBody, disableContainerAutoRefresh, enableUtilityButton, getActualId, isReadOnly, setFooterVisibility, setPageRef, setReadOnly, setShowResultPanel, setWindowClosedReloadCallback
 - 
Methods inherited from class org.apache.wicket.markup.html.panel.PanelgetRegionMarkup, newMarkupSourcingStrategy
 - 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
 - 
Methods inherited from class org.apache.wicket.MarkupContaineradd, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onInitialize, 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.Componentadd, 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, getSession, 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, 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.apache.wicket.event.IEventSourcesend
 - 
Methods inherited from interface org.apache.wicket.IQueueRegiondequeue, newDequeueContext
 - 
Methods inherited from interface java.lang.IterableforEach, spliterator
 
- 
 
- 
- 
- 
Field Detail- 
startAtprotected final ReportStartAtTogglePanel startAt 
 - 
implementationRestClient@SpringBean protected ImplementationRestClient implementationRestClient 
 - 
reportRestClient@SpringBean protected ReportRestClient reportRestClient 
 - 
mimeTypesLoader@SpringBean protected MIMETypesLoader mimeTypesLoader 
 
- 
 - 
Constructor Detail- 
ReportDirectoryPanelprotected ReportDirectoryPanel(ReportRestClient restClient, PageReference pageRef) 
 
- 
 - 
Method Detail- 
getColumnsprotected List<IColumn<ReportTO,String>> getColumns() - Specified by:
- getColumnsin class- DirectoryPanel<ReportTO,ReportTO,DirectoryDataProvider<ReportTO>,ReportRestClient>
 
 - 
onEventpublic void onEvent(IEvent<?> event) - Specified by:
- onEventin interface- IEventSink
- Overrides:
- onEventin class- DirectoryPanel<ReportTO,ReportTO,DirectoryDataProvider<ReportTO>,ReportRestClient>
 
 - 
getActionspublic ActionsPanel<ReportTO> getActions(IModel<ReportTO> model) - Overrides:
- getActionsin class- DirectoryPanel<ReportTO,ReportTO,DirectoryDataProvider<ReportTO>,ReportRestClient>
 
 - 
getBatchesprotected Collection<ActionLink.ActionType> getBatches() - Specified by:
- getBatchesin class- DirectoryPanel<ReportTO,ReportTO,DirectoryDataProvider<ReportTO>,ReportRestClient>
 
 - 
dataProviderprotected ReportDirectoryPanel.ReportDataProvider dataProvider() - Specified by:
- dataProviderin class- DirectoryPanel<ReportTO,ReportTO,DirectoryDataProvider<ReportTO>,ReportRestClient>
 
 - 
paginatorRowsKeyprotected String paginatorRowsKey() - Specified by:
- paginatorRowsKeyin class- DirectoryPanel<ReportTO,ReportTO,DirectoryDataProvider<ReportTO>,ReportRestClient>
 
 - 
viewReportExecsprotected abstract void viewReportExecs(ReportTO reportTO, AjaxRequestTarget target) 
 
- 
 
-