Class ConnObjectListViewPanel
- 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.panels.ConnObjectListViewPanel
-
- All Implemented Interfaces:
Serializable,Iterable<Component>,IEventSink,IEventSource,IFeedbackContributor,IConverterLocator,IMetadataContext<Serializable,Component>,IQueueRegion,IHeaderContributor,IRequestableComponent,IHierarchical<Component>,IClusterable
public abstract class ConnObjectListViewPanel extends Panel
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StringanyTypeprotected AnyTypeRestClientanyTypeRestClientprotected WebMarkupContainerarrowsprotected static LoggerLOGprotected StringnextPageCookieprotected PageReferencepageRefprotected ReconciliationRestClientreconciliationRestClientprotected ResourceTOresourceprotected ResourceRestClientresourceRestClientprotected AbstractSearchPanelsearchPanelprotected static intSIZEprotected static StringSTATUS-
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 Modifier Constructor Description protectedConnObjectListViewPanel(String id, ResourceTO resource, String anyType, PageReference pageRef)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected StringgetFiql()protected AbstractSearchPanelgetSearchPanel(String id, String anyType)voidonEvent(IEvent<?> event)protected abstract voidpullConnObject(String fiql, AjaxRequestTarget target, String resource, String anyType, String realm, boolean isOnSyncope, PageReference pageRef)protected List<ConnObject>reloadItems(String resource, String anyType, String cookie, String fiql)protected abstract voidviewConnObject(ConnObject connObjectTO, AjaxRequestTarget target)-
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
-
LOG
protected static final Logger LOG
-
SIZE
protected static final int SIZE
- See Also:
- Constant Field Values
-
STATUS
protected static final String STATUS
- See Also:
- Constant Field Values
-
reconciliationRestClient
@SpringBean protected ReconciliationRestClient reconciliationRestClient
-
resourceRestClient
@SpringBean protected ResourceRestClient resourceRestClient
-
anyTypeRestClient
@SpringBean protected AnyTypeRestClient anyTypeRestClient
-
nextPageCookie
protected String nextPageCookie
-
searchPanel
protected AbstractSearchPanel searchPanel
-
arrows
protected WebMarkupContainer arrows
-
anyType
protected String anyType
-
resource
protected ResourceTO resource
-
pageRef
protected final PageReference pageRef
-
-
Constructor Detail
-
ConnObjectListViewPanel
protected ConnObjectListViewPanel(String id, ResourceTO resource, String anyType, PageReference pageRef)
-
-
Method Detail
-
onEvent
public void onEvent(IEvent<?> event)
- Specified by:
onEventin interfaceIEventSink- Overrides:
onEventin classComponent
-
viewConnObject
protected abstract void viewConnObject(ConnObject connObjectTO, AjaxRequestTarget target)
-
pullConnObject
protected abstract void pullConnObject(String fiql, AjaxRequestTarget target, String resource, String anyType, String realm, boolean isOnSyncope, PageReference pageRef)
-
reloadItems
protected List<ConnObject> reloadItems(String resource, String anyType, String cookie, String fiql)
-
getSearchPanel
protected AbstractSearchPanel getSearchPanel(String id, String anyType)
-
getFiql
protected String getFiql()
-
-