Class ResourceMappingPanel
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.wizards.mapping.AbstractMappingPanel
org.apache.syncope.client.console.wizards.resources.ResourceMappingPanel
- All Implemented Interfaces:
Serializable
,Iterable<Component>
,IEventSink
,IEventSource
,IFeedbackContributor
,IConverterLocator
,IMetadataContext<Serializable,
,Component> IQueueRegion
,IHeaderContributor
,IRequestableComponent
,IHierarchical<Component>
,IClusterable
Resource mapping panel.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected AnyTypeClassRestClient
protected AnyTypeRestClient
protected ConnectorRestClient
protected final LoadableDetachableModel
<List<String>> protected static final Logger
protected final ResourceProvision
External resource provisioning configuration instance to be updated.Fields inherited from class org.apache.syncope.client.console.wizards.mapping.AbstractMappingPanel
addMappingBtn, connObjectKeyLabel, intAttrNameInfo, ITEM_COMPARATOR, mandatoryHeader, mappingContainer, mappings, passwordLabel, purposeLabel
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
ConstructorDescriptionResourceMappingPanel
(String id, ResourceTO resourceTO, String adminRealm, ResourceProvision provision, ItemTransformersTogglePanel itemTransformers, JEXLTransformersTogglePanel jexlTransformers) Attribute Mapping Panel. -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
protected void
protected void
setAttrNames
(AjaxTextFieldPanel toBeUpdated) Set attribute names for a drop down choice list.Methods inherited from class org.apache.syncope.client.console.wizards.mapping.AbstractMappingPanel
hideConnObjectKey, hideMandatory, hidePurpose, setConnObjectKey
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, 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, onComponentTag, onConfigure, onEvent, 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 Details
-
LOG
-
connectorRestClient
-
anyTypeRestClient
-
anyTypeClassRestClient
-
provision
External resource provisioning configuration instance to be updated. -
extAttrNames
-
-
Constructor Details
-
ResourceMappingPanel
public ResourceMappingPanel(String id, ResourceTO resourceTO, String adminRealm, ResourceProvision provision, ItemTransformersTogglePanel itemTransformers, JEXLTransformersTogglePanel jexlTransformers) Attribute Mapping Panel.- Parameters:
id
- panel idresourceTO
- external resource to be updatedadminRealm
- admin realmprovision
- external resource provisioning configuration instanceitemTransformers
- mapping item transformers toggle paneljexlTransformers
- JEXL transformers toggle panel
-
-
Method Details
-
hidePassword
protected boolean hidePassword()- Overrides:
hidePassword
in classAbstractMappingPanel
-
getExtAttrNames
- Specified by:
getExtAttrNames
in classAbstractMappingPanel
-
onBeforeRender
protected void onBeforeRender()- Overrides:
onBeforeRender
in classAbstractMappingPanel
-
setAttrNames
Description copied from class:AbstractMappingPanel
Set attribute names for a drop down choice list.- Specified by:
setAttrNames
in classAbstractMappingPanel
- Parameters:
toBeUpdated
- drop down choice to be updated.
-