Class MacroTaskDirectoryPanel
- 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<T,T,TaskDataProvider<T>,TaskRestClient>
-
- org.apache.syncope.client.console.tasks.TaskDirectoryPanel<T>
-
- org.apache.syncope.client.console.tasks.SchedTaskDirectoryPanel<MacroTaskTO>
-
- org.apache.syncope.client.console.tasks.MacroTaskDirectoryPanel
-
- All Implemented Interfaces:
Serializable
,Iterable<Component>
,ModalPanel
,IEventSink
,IEventSource
,IFeedbackContributor
,IConverterLocator
,IMetadataContext<Serializable,Component>
,IQueueRegion
,IHeaderContributor
,IRequestableComponent
,IHierarchical<Component>
,IClusterable
public class MacroTaskDirectoryPanel extends SchedTaskDirectoryPanel<MacroTaskTO>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
MacroTaskDirectoryPanel.ExecModalEventSink
-
Nested classes/interfaces inherited from class org.apache.syncope.client.console.tasks.SchedTaskDirectoryPanel
SchedTaskDirectoryPanel.SchedTasksProvider<T extends SchedTaskTO>
-
Nested classes/interfaces inherited from class org.apache.syncope.client.console.tasks.TaskDirectoryPanel
TaskDirectoryPanel.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
Fields Modifier and Type Field Description protected CommandRestClient
commandRestClient
protected BaseModal<MacroTaskTO>
execModal
protected BaseModal<MacroTaskTO>
formPropertyDefModal
-
Fields inherited from class org.apache.syncope.client.console.tasks.SchedTaskDirectoryPanel
realmRestClient, schedTaskTO, startAt, taskRestClient, taskType, templates
-
Fields inherited from class org.apache.syncope.client.console.tasks.TaskDirectoryPanel
baseModal, multiLevelPanelRef
-
Fields inherited from class org.apache.syncope.client.console.panels.DirectoryPanel
actionTogglePanel, altDefaultModal, container, dataProvider, displayAttributeModal, filtered, itemKeyFieldName, LOG, MAPPER, page, restClient, resultTable, rows
-
Fields inherited from class org.apache.syncope.client.console.wizards.WizardMgtPanel
actualId, addAjaxLink, footerVisibility, initialFragment, modal, newItemPanelBuilder, notificationPanel, pageRef, showResultPanel, utilityAjaxLink, utilityIcon, wizardInModal
-
Fields inherited from class org.apache.syncope.client.ui.commons.wizards.AbstractWizardMgtPanel
WIZARD_ID
-
Fields 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
Constructors Constructor Description MacroTaskDirectoryPanel(TaskRestClient restClient, MultilevelPanel mlp, PageReference pageRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addFurtherActions(ActionsPanel<MacroTaskTO> panel, IModel<MacroTaskTO> model)
ActionsPanel<MacroTaskTO>
getActions(IModel<MacroTaskTO> model)
protected List<IColumn<MacroTaskTO,String>>
getFieldColumns()
protected void
viewTaskExecs(MacroTaskTO taskTO, AjaxRequestTarget target)
-
Methods inherited from class org.apache.syncope.client.console.tasks.SchedTaskDirectoryPanel
dataProvider, getBatches, getColumns, getHeadingFieldColumns, getTrailingFieldColumns, paginatorRowsKey
-
Methods inherited from class org.apache.syncope.client.console.tasks.TaskDirectoryPanel
onEvent, resultTableCustomChanges
-
Methods inherited from class org.apache.syncope.client.console.panels.DirectoryPanel
actionTogglePanel, customActionOnFinishCallback, disableCheckBoxes, getHeader, getTogglePanel, initResultTable, onDoubleClick, search, updateResultTable, updateResultTable, updateResultTable
-
Methods 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, setWindowClosedReloadCallback
-
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, 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.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, wrap
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.wicket.event.IEventSource
send
-
Methods inherited from interface org.apache.wicket.IQueueRegion
dequeue, newDequeueContext
-
Methods inherited from interface org.apache.wicket.request.component.IRequestableComponent
canCallListenerAfterExpiry, detach, get, getBehaviorById, getBehaviorId, getId, getPage, getPageRelativePath
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
commandRestClient
@SpringBean protected CommandRestClient commandRestClient
-
formPropertyDefModal
protected final BaseModal<MacroTaskTO> formPropertyDefModal
-
execModal
protected final BaseModal<MacroTaskTO> execModal
-
-
Constructor Detail
-
MacroTaskDirectoryPanel
public MacroTaskDirectoryPanel(TaskRestClient restClient, MultilevelPanel mlp, PageReference pageRef)
-
-
Method Detail
-
getFieldColumns
protected List<IColumn<MacroTaskTO,String>> getFieldColumns()
- Overrides:
getFieldColumns
in classSchedTaskDirectoryPanel<MacroTaskTO>
-
viewTaskExecs
protected void viewTaskExecs(MacroTaskTO taskTO, AjaxRequestTarget target)
- Specified by:
viewTaskExecs
in classTaskDirectoryPanel<MacroTaskTO>
-
getActions
public ActionsPanel<MacroTaskTO> getActions(IModel<MacroTaskTO> model)
- Overrides:
getActions
in classSchedTaskDirectoryPanel<MacroTaskTO>
-
addFurtherActions
protected void addFurtherActions(ActionsPanel<MacroTaskTO> panel, IModel<MacroTaskTO> model)
- Overrides:
addFurtherActions
in classSchedTaskDirectoryPanel<MacroTaskTO>
-
-