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 classJobWidget.AvailableJobsPanelprotected classJobWidget.AvailableJobsProvider
-
Field Summary
Fields Modifier and Type Field Description protected ActionLinksTogglePanel<JobTO>actionTogglePanelprotected List<JobTO>availableprotected JobWidget.AvailableJobsPanelavailableJobsPanelprotected WebMarkupContainercontainerprotected BaseModal<Serializable>detailModalprotected ImplementationRestClientimplementationRestClientprotected MIMETypesLoadermimeTypesLoaderprotected BaseModal<Serializable>modalprotected NotificationRestClientnotificationRestClientprotected RealmRestClientrealmRestClientprotected List<ExecTO>recentprotected org.apache.syncope.client.console.widgets.JobWidget.RecentExecPanelrecentExecPanelprotected BaseModal<ReportTO>reportModalprotected ReportRestClientreportRestClientprotected static intROWSprotected TaskRestClienttaskRestClient-
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()voidonEvent(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:
onEventin interfaceIEventSink- Overrides:
onEventin classComponent
-
-