Class JobWidget
- 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.console.widgets.BaseWidget
-
- org.apache.syncope.client.console.widgets.JobWidget
-
- All Implemented Interfaces:
Serializable
,Iterable<Component>
,IEventSink
,IEventSource
,IFeedbackContributor
,IConverterLocator
,IMetadataContext<Serializable,Component>
,IQueueRegion
,IHeaderContributor
,IRequestableComponent
,IHierarchical<Component>
,IClusterable
public class JobWidget extends BaseWidget
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
JobWidget.AvailableJobsPanel
protected class
JobWidget.AvailableJobsProvider
-
Field Summary
Fields Modifier and Type Field Description protected ActionLinksTogglePanel<JobTO>
actionTogglePanel
protected List<JobTO>
available
protected JobWidget.AvailableJobsPanel
availableJobsPanel
protected WebMarkupContainer
container
protected BaseModal<Serializable>
detailModal
protected ImplementationRestClient
implementationRestClient
protected MIMETypesLoader
mimeTypesLoader
protected BaseModal<Serializable>
modal
protected NotificationRestClient
notificationRestClient
protected RealmRestClient
realmRestClient
protected List<ExecTO>
recent
protected org.apache.syncope.client.console.widgets.JobWidget.RecentExecPanel
recentExecPanel
protected BaseModal<ReportTO>
reportModal
protected ReportRestClient
reportRestClient
protected static int
ROWS
protected TaskRestClient
taskRestClient
-
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 JobWidget(String id, PageReference pageRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<ITab>
buildTabList(PageReference pageRef)
protected List<JobTO>
getUpdatedAvailable()
protected List<ExecTO>
getUpdatedRecent()
void
onEvent(IEvent<?> event)
-
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.IQueueRegion
dequeue, newDequeueContext
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
ROWS
protected static final int ROWS
- See Also:
- Constant Field Values
-
notificationRestClient
@SpringBean protected NotificationRestClient notificationRestClient
-
reportRestClient
@SpringBean protected ReportRestClient reportRestClient
-
taskRestClient
@SpringBean protected TaskRestClient taskRestClient
-
realmRestClient
@SpringBean protected RealmRestClient realmRestClient
-
implementationRestClient
@SpringBean protected ImplementationRestClient implementationRestClient
-
mimeTypesLoader
@SpringBean protected MIMETypesLoader mimeTypesLoader
-
actionTogglePanel
protected final ActionLinksTogglePanel<JobTO> actionTogglePanel
-
modal
protected final BaseModal<Serializable> modal
-
detailModal
protected final BaseModal<Serializable> detailModal
-
container
protected final WebMarkupContainer container
-
availableJobsPanel
protected JobWidget.AvailableJobsPanel availableJobsPanel
-
recentExecPanel
protected org.apache.syncope.client.console.widgets.JobWidget.RecentExecPanel recentExecPanel
-
-
Constructor Detail
-
JobWidget
public JobWidget(String id, PageReference pageRef)
-
-
Method Detail
-
buildTabList
protected List<ITab> buildTabList(PageReference pageRef)
-
onEvent
public void onEvent(IEvent<?> event)
- Specified by:
onEvent
in interfaceIEventSink
- Overrides:
onEvent
in classComponent
-
-