Class TaskDirectoryPanel<T extends TaskTO>
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<T>
org.apache.syncope.client.console.panels.DirectoryPanel<T,T,TaskDataProvider<T>,TaskRestClient>
org.apache.syncope.client.console.tasks.TaskDirectoryPanel<T>
- Type Parameters:
T- task type.
- All Implemented Interfaces:
Serializable,Iterable<Component>,ModalPanel,IEventSink,IEventSource,IFeedbackContributor,IConverterLocator,IMetadataContext<Serializable,,Component> IQueueRegion,IHeaderContributor,IRequestableComponent,IHierarchical<Component>,IClusterable
- Direct Known Subclasses:
NotificationTaskDirectoryPanel,PropagationTaskDirectoryPanel,SchedTaskDirectoryPanel
public abstract class TaskDirectoryPanel<T extends TaskTO>
extends DirectoryPanel<T,T,TaskDataProvider<T>,TaskRestClient>
implements ModalPanel
Tasks
DirectoryPanel.- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classTaskDirectoryPanel.TasksProvider<T extends TaskTO>Nested classes/interfaces inherited from class org.apache.syncope.client.console.panels.DirectoryPanel
DirectoryPanel.Builder<T extends Serializable,W extends Serializable, E extends RestClient>, DirectoryPanel.EventDataWrapper Nested classes/interfaces inherited from class org.apache.syncope.client.console.wizards.WizardMgtPanel
WizardMgtPanel.ExitEvent -
Field Summary
FieldsFields inherited from class org.apache.syncope.client.console.panels.DirectoryPanel
actionTogglePanel, altDefaultModal, container, dataProvider, displayAttributeModal, filtered, itemKeyFieldName, LOG, MAPPER, page, restClient, resultTable, rowsFields inherited from class org.apache.syncope.client.console.wizards.WizardMgtPanel
actualId, addAjaxLink, footerVisibility, initialFragment, modal, newItemPanelBuilder, notificationPanel, pageRef, showResultPanel, utilityAjaxLink, utilityIcon, wizardInModalFields inherited from class org.apache.syncope.client.ui.commons.wizards.AbstractWizardMgtPanel
WIZARD_IDFields inherited from class org.apache.wicket.Component
ENABLE, 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 Summary
ConstructorsModifierConstructorDescriptionprotectedTaskDirectoryPanel(String id, TaskRestClient restClient, BaseModal<?> baseModal, MultilevelPanel multiLevelPanelRef, PageReference pageRef, boolean wizardInModal) protectedTaskDirectoryPanel(String id, TaskRestClient restClient, PageReference pageRef) protectedTaskDirectoryPanel(TaskRestClient restClient, BaseModal<?> baseModal, MultilevelPanel multiLevelPanelRef, PageReference pageRef, boolean wizardInModal) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidresultTableCustomChanges(AjaxDataTablePanel.Builder<T, String> resultTableBuilder) Called before build.protected abstract voidviewTaskExecs(T taskTO, AjaxRequestTarget target) Methods inherited from class org.apache.syncope.client.console.panels.DirectoryPanel
actionTogglePanel, customActionOnFinishCallback, dataProvider, disableCheckBoxes, getActions, getBatches, getColumns, getHeader, getTogglePanel, initResultTable, onDoubleClick, paginatorRowsKey, search, updateResultTable, updateResultTable, updateResultTableMethods inherited from class org.apache.syncope.client.console.wizards.WizardMgtPanel
addInnerObject, addNewItemPanelBuilder, addNotificationPanel, addOrReplaceInnerObject, addOuterObject, customActionCallback, customActionOnCancelCallback, customResultBody, disableContainerAutoRefresh, enableUtilityButton, getActualId, isReadOnly, setFooterVisibility, setPageRef, setReadOnly, setShowResultPanel, setWindowClosedReloadCallbackMethods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods 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, onInitialize, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildrenMethods 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, 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, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.event.IEventSource
sendMethods inherited from interface org.apache.wicket.IQueueRegion
dequeue, newDequeueContextMethods inherited from interface org.apache.wicket.request.component.IRequestableComponent
canCallListenerAfterExpiry, detach, get, getBehaviorById, getBehaviorId, getId, getPage, getPageRelativePathMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
baseModal
-
multiLevelPanelRef
-
-
Constructor Details
-
TaskDirectoryPanel
protected TaskDirectoryPanel(TaskRestClient restClient, BaseModal<?> baseModal, MultilevelPanel multiLevelPanelRef, PageReference pageRef, boolean wizardInModal) -
TaskDirectoryPanel
-
TaskDirectoryPanel
protected TaskDirectoryPanel(String id, TaskRestClient restClient, BaseModal<?> baseModal, MultilevelPanel multiLevelPanelRef, PageReference pageRef, boolean wizardInModal)
-
-
Method Details
-
resultTableCustomChanges
Description copied from class:DirectoryPanelCalled before build. Override it to customize result table.- Overrides:
resultTableCustomChangesin classDirectoryPanel<T extends TaskTO,T extends TaskTO, TaskDataProvider<T extends TaskTO>, TaskRestClient> - Parameters:
resultTableBuilder- result table builder.
-
viewTaskExecs
-
onEvent
- Specified by:
onEventin interfaceIEventSink- Overrides:
onEventin classDirectoryPanel<T extends TaskTO,T extends TaskTO, TaskDataProvider<T extends TaskTO>, TaskRestClient>
-