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 String
anyType
protected AnyTypeRestClient
anyTypeRestClient
protected WebMarkupContainer
arrows
protected static Logger
LOG
protected String
nextPageCookie
protected PageReference
pageRef
protected ReconciliationRestClient
reconciliationRestClient
protected ResourceTO
resource
protected ResourceRestClient
resourceRestClient
protected AbstractSearchPanel
searchPanel
protected static int
SIZE
protected static String
STATUS
-
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 protected
ConnObjectListViewPanel(String id, ResourceTO resource, String anyType, PageReference pageRef)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected String
getFiql()
protected AbstractSearchPanel
getSearchPanel(String id, String anyType)
void
onEvent(IEvent<?> event)
protected abstract void
pullConnObject(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 void
viewConnObject(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:
onEvent
in interfaceIEventSink
- Overrides:
onEvent
in 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()
-
-