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
FieldsModifier and TypeFieldDescriptionprotected AnyTypeClassRestClientprotected AnyTypeRestClientprotected ConnectorRestClientprotected final LoadableDetachableModel<List<String>> protected static final Loggerprotected final ResourceProvisionExternal 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, purposeLabelFields 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
ConstructorsConstructorDescriptionResourceMappingPanel(String id, ResourceTO resourceTO, String adminRealm, ResourceProvision provision, ItemTransformersTogglePanel itemTransformers, JEXLTransformersTogglePanel jexlTransformers) Attribute Mapping Panel. -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected voidprotected voidsetAttrNames(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, setConnObjectKeyMethods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods 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, visitChildrenMethods 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, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.IQueueRegion
dequeue, newDequeueContextMethods 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:
hidePasswordin classAbstractMappingPanel
-
getExtAttrNames
- Specified by:
getExtAttrNamesin classAbstractMappingPanel
-
onBeforeRender
protected void onBeforeRender()- Overrides:
onBeforeRenderin classAbstractMappingPanel
-
setAttrNames
Description copied from class:AbstractMappingPanelSet attribute names for a drop down choice list.- Specified by:
setAttrNamesin classAbstractMappingPanel- Parameters:
toBeUpdated- drop down choice to be updated.
-