
com.adobe.aemds.guide.utils.GuidePropertyProviderUtils.class Maven / Gradle / Ivy
???? 3c 6com/adobe/aemds/guide/utils/GuidePropertyProviderUtils java/lang/Object GuidePropertyProviderUtils.java *Lorg/apache/felix/scr/annotations/Service; value 8Lcom/adobe/aemds/guide/utils/GuidePropertyProviderUtils; ,Lorg/apache/felix/scr/annotations/Component; immediate metatype java/util/Map$Entry
java/util/Map Entry COMPONENT_PATH Ljava/lang/String; component-path logger Lorg/slf4j/Logger; guideLCServiceConnector 7Lcom/adobe/aemds/guide/service/GuideLCServiceConnector; ,Lorg/apache/felix/scr/annotations/Reference; policy 2Lorg/apache/felix/scr/annotations/ReferencePolicy; DYNAMIC cardinality 7Lorg/apache/felix/scr/annotations/ReferenceCardinality; OPTIONAL_UNARY guideProgressiveStrategyManager ?Lcom/adobe/aemds/guide/service/GuideProgressiveStrategyManager; MANDATORY_UNARY formDataModelService =Lcom/adobe/aemds/guide/service/external/FormDataModelService; htmlLibraryManager 4Lcom/adobe/granite/ui/clientlibs/HtmlLibraryManager; resourceResolverHelper ALcom/adobe/granite/resourceresolverhelper/ResourceResolverHelper; resourceResolverFactory 7Lorg/apache/sling/api/resource/ResourceResolverFactory; prefillRegistry 9Lcom/adobe/forms/common/service/FormDataProviderRegistry; reCaptchaConfigService ?Lcom/adobe/aemds/guide/service/internal/ReCaptchaConfigService; reCaptchaConfigurationService FLcom/adobe/aemds/guide/service/internal/ReCaptchaConfigurationService; typekitConfigurationService DLcom/adobe/aemds/guide/service/internal/TypekitConfigurationService; adobeSignConfigurationService FLcom/adobe/aemds/guide/service/internal/AdobeSignConfigurationService; configurationResourceProvider LLcom/adobe/forms/foundation/cloudconfig/ICloudConfigurationResourceProvider; SUBMITACTION CAPTCHA_SERVICE ()V ; <
= org/slf4j/LoggerFactory ? getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; A B
@ C E this queryAppearance M([Ljava/lang/String;Ljava/util/Map;)Lorg/apache/sling/commons/json/JSONArray; +org/apache/sling/commons/json/JSONException J guideNodeClass L get &(Ljava/lang/Object;)Ljava/lang/Object; N O P java/lang/String R ) * T ?com/adobe/granite/resourceresolverhelper/ResourceResolverHelper V getResourceResolver 2()Lorg/apache/sling/api/resource/ResourceResolver; X Y W Z 'org/apache/sling/commons/json/JSONArray \
] = (org/apache/sling/commons/json/JSONObject _
` = text b none d put P(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/sling/commons/json/JSONObject; f g
` h NULL Ljava/lang/Object; k l ` m =(Ljava/lang/Object;)Lorg/apache/sling/commons/json/JSONArray; f o
] p isEmpty ()Z r s
S t *com/adobe/aemds/guide/utils/GuideConstants v GUIDE_FIELDS_CLASS_NAMES Ljava/util/List; x y w z java/lang/Boolean | TRUE Ljava/lang/Boolean; ~ } ? &com/adobe/aemds/guide/utils/GuideUtils ? listContains J(Ljava/util/List;Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/Boolean; ? ?
? ? booleanValue ? s
} ? java/lang/StringBuilder ?
? = MSELECT * FROM nt:base WHERE guideComponentType= 'fd/af/components/appearance/ ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? ' AND jcr:path LIKE ' ? %' ? toString ()Ljava/lang/String; ? ?
? ? sql ? .org/apache/sling/api/resource/ResourceResolver ?
findResources :(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Iterator; ? ? ? ? java/util/Iterator ? hasNext ? s ? ? next ()Ljava/lang/Object; ? ? ? ? &org/apache/sling/api/resource/Resource ? getPath ? ? ? ? /libs/ ?
startsWith (Ljava/lang/String;)Z ? ?
S ? /apps/ ? substring (I)Ljava/lang/String; ? ?
S ? #org/apache/commons/lang/StringUtils ? r ?
? ? .com/adobe/aemds/guide/utils/NodeStructureUtils ? getLayoutDescription <(Lorg/apache/sling/api/resource/Resource;)Ljava/lang/String; ? ?
? ?
getLayoutQtip ? ?
? ? qtip ?
getMessage ? ?
K ? org/slf4j/Logger ? error *(Ljava/lang/String;Ljava/lang/Throwable;)V ? ? ? ? ,com/adobe/aemds/guide/service/GuideException ? (Ljava/lang/Exception;)V ; ?
? ? respObj *Lorg/apache/sling/commons/json/JSONObject; r (Lorg/apache/sling/api/resource/Resource; path query appearances >Ljava/util/Iterator; Ljava/util/Iterator; i I resolver 0Lorg/apache/sling/api/resource/ResourceResolver; response )Lorg/apache/sling/commons/json/JSONArray; firstObj e -Lorg/apache/sling/commons/json/JSONException; searchPaths [Ljava/lang/String; options 5Ljava/util/Map; Ljava/util/Map; ? queryFragFinder _(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lorg/apache/sling/commons/json/JSONObject; java/lang/Exception ? ? start ? limit ? xpath ? /jcr:root ? //element(*, dam:Asset) 2 order by jcr:content/@jcr:lastModified descending jcr:content/metadata/@formmodel= jcr:content/metadata/@cq:tags= jcr:content/@type=' '
'none' 'xmlschema' 'jsonschema' 'schema' 'formdatamodel' 'formtemplates'
filterPath java/util/ArrayList
= assetType tags !
isNotBlank# ?
?$ remove '(Ljava/lang/String;C)Ljava/lang/String;&'
?( ,* split '(Ljava/lang/String;)[Ljava/lang/String;,-
S. hashCode ()I01
S2 equals (Ljava/lang/Object;)Z45
S6 xfa8 schema:
formdatamodel< +jcr:content/metadata/@formmodel='xmlschema'> java/util/List@ addB5AC ,jcr:content/metadata/@formmodel='jsonschema'E jcr:content/metadata/@cq:tags='G sizeI1AJ and ( L or N join <(Ljava/util/Collection;Ljava/lang/String;)Ljava/lang/String;PQ
?R )T /content/dam/formsanddocumentsV [X ]Z length\1
S] java/lang/Integer_ parseInt (Ljava/lang/String;)Iab
`c jcr:contente getChild <(Ljava/lang/String;)Lorg/apache/sling/api/resource/Resource;gh ?i metadatak getValueMap *()Lorg/apache/sling/api/resource/ValueMap;mn ?o nameq &org/apache/sling/api/resource/ValueMapst P containsIgnoreCase '(Ljava/lang/String;Ljava/lang/String;)Zvw
?x titlez 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; N|t} getName ? ?? /jcr:content? (/renditions/cq5dam.thumbnail.319.319.png? substringBefore 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;??
?? jcr:primaryType? nt:unstructured? sling:resourceType? getResource?h ?? image? ? fragRefs?
? ?
filterType tag node fragObj resourcePath imageRef fragRef componentResource
properties (Lorg/apache/sling/api/resource/ValueMap; titleOrNameMatches Z
fragmentNodes alreadySentNodes maxLimitToSend nodesLeft searchPathsForFragment nameOrTitle alreadySentNodesString maxLimitToSendString typePredicates $Ljava/util/List;
tagPredicates assetTypeParam tagParam combinedTypePredicates Ljava/lang/Exception; formType resourceType searchPathsForFragments QUERY START LIMIT
QUERY_LANG
QUERY_ROOT QUERY_ELEMENT_TYPE SORT_BY_LAST_MODIFIED TYPE_PREDICATE
TAG_PREDICATE FORM_PREDICATE ASSET_TYPE_NONE ASSET_TYPE_XSD ASSET_TYPE_JSON ASSET_TYPE_SCHEMA ASSET_TYPE_FORM_DATA_MODEL ASSET_TYPE_XFA queryLayout {([Ljava/lang/String;Ljava/util/Map;Lorg/apache/sling/api/SlingHttpServletRequest;)Lorg/apache/sling/commons/json/JSONArray;
layoutType? isAfField? fd/af/layouts/field? 0SELECT * FROM nt:base WHERE guideComponentType='? contains?5
? fd/af/layouts/panel? guideNavigatorTab? getGuideNavigatorTabProperty? ?
?? com/day/cq/i18n/I18n? java/util/Locale? ,org/apache/sling/api/SlingHttpServletRequest? getLocale ()Ljava/util/Locale;???? getLanguage? ?
?? (Ljava/lang/String;)V ;?
?? getResourceBundle .(Ljava/util/Locale;)Ljava/util/ResourceBundle;???? (Ljava/util/ResourceBundle;)V ;?
?? true? defaultFieldLayout? indexOf?b
S? (Inherit From Adaptive Form Configuration? &(Ljava/lang/String;)Ljava/lang/String; N?
?? com/adobe/granite/xss/XSSAPI? adaptTo %(Ljava/lang/Class;)Ljava/lang/Object; ?
encodeForHtml D(Ljava/lang/String;Lcom/adobe/granite/xss/XSSAPI;)Ljava/lang/String;
? granite:data (Ljava/util/Map;)V ;
` tab
nonNavigable valueOf (Z)Ljava/lang/Boolean;
} enableLayoutOptimization
C MRequest did not have layout type mentioned.So, not returning any layout types warn? ? xssapi Lcom/adobe/granite/xss/XSSAPI; i18n Lcom/day/cq/i18n/I18n; graniteData graniteDataJson desc layouts
listOfLayouts )Ljava/util/ArrayList; Ljava/util/ArrayList; request .Lorg/apache/sling/api/SlingHttpServletRequest; queryPrefillServiceProviders +()Lorg/apache/sling/commons/json/JSONArray; - . , 7com/adobe/forms/common/service/FormDataProviderRegistry. getProviders ()Ljava/util/List;01/2 iterator ()Ljava/util/Iterator;45A6 /com/adobe/forms/common/service/DataProviderBase8 getServiceName: ?9; getServiceDescription= ?9> obj provider 1Lcom/adobe/forms/common/service/DataProviderBase; serviceName serviceDescription providers CLjava/util/List; providerIterator GLjava/util/Iterator; result
queryTheme javax/jcr/RepositoryExceptionK %/content/dam/formsanddocuments-themesM :SELECT * FROM [dam:Asset] as t WHERE ISDESCENDANTNODE(t, 'O ')Q JCR-SQL2S jcr:content/metadataU javax/jcr/NodeW ? getParent ()Ljavax/jcr/Node;Z[X\ hasProperty^ ?X_ getProperty ((Ljava/lang/String;)Ljavax/jcr/Property;abXc javax/jcr/Propertye getStringg ?fhX?X ?
L ? themeNode Ljavax/jcr/Node; themeName
themeNodePath Ljavax/jcr/RepositoryException; metadataResource themes searchPathsForThemes queryAction >([Ljava/lang/String;)Lorg/apache/sling/commons/json/JSONArray; java/util/HashMapw
x = `SELECT * FROM nt:base WHERE guideComponentType = 'fd/af/components/action' AND jcr:path LIKE 'z clear| < } containsKey5 ? 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; f? ? entrySet ()Ljava/util/Set;?? ?
java/util/Set??6 getValue? ? ? getKey? ? ? getResourceSuperType? ? ?? sling:resourceSuperType? templatePath? getComponentTemplatePath? ?
? resource entry QLjava/util/Map$Entry; Ljava/util/Map$Entry; resourceMappings KLjava/util/Map; queryProgressiveStrategies vSELECT * FROM nt:base WHERE guideComponentType = '/libs/fd/af/components/progressiveDataCapture' AND jcr:path LIKE '? strategyName? type? service? displayName services
searchPath queryProgressiveLayout bSELECT * FROM nt:base WHERE guideComponentType = 'fd/af/layouts/progressive' AND jcr:path LIKE '? /layout.html? queryValidators P(Ljava/lang/String;[Ljava/lang/String;)Lorg/apache/sling/commons/json/JSONArray; validator? queryType b(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Lorg/apache/sling/commons/json/JSONArray;??
? queryFormatters formatter? GUIDE_HTML5_INPUT_TYPES? y w? Select? Default? getDefaultPattern??
?? BSELECT * FROM nt:base WHERE guideComponentType= 'fd/af/components/? /?t? pattern? =? ((Ljava/lang/String;I)[Ljava/lang/String;,?
S? Custom? custom? arr pairs ;Ljava/util/Map$Entry; key it QLjava/util/Iterator;>; format formats lastObj queryCaptchaService (fd/af/components/guideCaptchaServiceType? 4SELECT * FROM nt:base WHERE guideComponentType = '? jcr:description? captcha.service.provider? &(Ljava/lang/String;)Ljava/lang/Object; N?
`? 0captcha.service.provider property not found for ? . skipping this.?A? captcha-path? captchaServiceProvider actions listOfCaptchaServices guideComponentType querySubmitOrAutoSaveAction guideDataModel? 9 ? equalsIgnoreCase? ?
S? fd/af/components/guidesubmittype "fd/af/components/guideautosavetype
submitService ? g
` toLowerCase ?
S (Ljava/lang/CharSequence;)Z?
S dataModel addOption listOfSubmitAction requestedDataModel queryLcProcess 5com/adobe/aemds/guide/service/GuideLCServiceConnector getServices1 Cannot fetch LCServices s queryMobileLayout ]SELECT * FROM nt:base WHERE guideComponentType = 'fd/af/layouts/mobile' AND jcr:path LIKE ' listOfMobileLayoutPath queryChartReducer None" VSELECT * FROM nt:base WHERE guideComponentType = 'fd/af/reducer' AND jcr:path LIKE '$ val reducerFunctions 'fetchRecaptchaCloudServiceConfiguration S(Lorg/apache/sling/api/resource/Resource;)Lorg/apache/sling/commons/json/JSONArray; 1 2 * Dcom/adobe/aemds/guide/service/internal/ReCaptchaConfigurationService, getConfigurationCollection @(Lorg/apache/sling/api/resource/Resource;)Ljava/util/Collection;./-0 java/util/Collection236 2com/adobe/aemds/guide/model/ReCaptchaConfiguration5z ?67
isNotEmpty9 ?
?:q ?6< icon>
thumbnailPath@ ?6A descriptionCC ?6E site.keyG siteKeyI ?6J FUnexpected error while listing cloud service configurations from /confL reCaptchaConfiguration 4Lcom/adobe/aemds/guide/model/ReCaptchaConfiguration; responseObject cloudConfigs LLjava/util/Collection; Ljava/util/Collection; JLjava/util/Iterator; emptyObject captchaResource e(Ljava/lang/String;Lorg/apache/sling/api/resource/Resource;)Lorg/apache/sling/commons/json/JSONArray;()
X =(Ljava/lang/String;)Lorg/apache/sling/commons/json/JSONArray;(Z
[ getMergedJSONArray }(Lorg/apache/sling/commons/json/JSONArray;Lorg/apache/sling/commons/json/JSONArray;)Lorg/apache/sling/commons/json/JSONArray;]^
?_ 5Error while retrieving recaptcha cloud configurationsa rootPath configurations responseFromConf responseFromEtc Ljava/lang/Deprecated; + , h getServiceResourceResolver i(Lorg/apache/sling/api/resource/ResourceResolverFactory;)Lorg/apache/sling/api/resource/ResourceResolver;jk
?l 5com/day/cq/wcm/webservicesupport/ConfigurationManagern ?:?oq
getService >(Ljava/lang/String;)Lcom/day/cq/wcm/webservicesupport/Service;stou getConfigurations ((Ljava/lang/String;)Ljava/util/Iterator;wxoy .com/day/cq/wcm/webservicesupport/Configuration{ / 0 }| ? =com/adobe/aemds/guide/service/internal/ReCaptchaConfigService?
getSiteKey???? getTemplate ()Lcom/day/cq/wcm/api/Template;??|? com/day/cq/wcm/api/Template?? ? (com/day/cq/wcm/webservicesupport/Service? isSelectableChild '(Ljava/lang/String;)Ljava/lang/Boolean;???? getDescription? ?|??? getTitle? ?|? getIconPath? ?|? Missing parameter for 'rootPath'? 5Unexpected error while listing cloudservice configs: ? cfg 0Lcom/day/cq/wcm/webservicesupport/Configuration; template Lcom/day/cq/wcm/api/Template; *Lcom/day/cq/wcm/webservicesupport/Service; iter FLjava/util/Iterator;
graniteMap
configManager 7Lcom/day/cq/wcm/webservicesupport/ConfigurationManager; serviceResourceResolver $fetchEsignCloudServiceConfigurations echosign? #getCloudServiceUserResourceResolver?k
?? 7 8 ? Jcom/adobe/forms/foundation/cloudconfig/ICloudConfigurationResourceProvider? getAllCloudConfigs Y(Lorg/apache/sling/api/resource/ResourceResolver;[Ljava/lang/String;)Ljava/util/Iterator;???? jcr:title? *()Lorg/apache/sling/api/resource/Resource;Z? ??@ close? < ?? DUnexpected error while listing echosogn cloud service configurations?
configuration
echoSignGroup java/lang/Throwable? #fetchEsignCloudServiceConfiguration 5 6 ? Dcom/adobe/aemds/guide/service/internal/AdobeSignConfigurationService? :(Lorg/apache/sling/api/resource/Resource;)Ljava/util/List;.??? :Ljava/util/List; guideContainer?)
??Z
? 6Error while retrieving Adobe Sign cloud configurations? cq:templatePath? cq:template? hasNode? ?X? getNode $(Ljava/lang/String;)Ljavax/jcr/Node;??X?
componentNode componentProperties getJSONIterator ?(Lorg/apache/sling/commons/json/JSONArray;)Ljava/util/Iterator; -com/adobe/aemds/guide/utils/JSONArrayIterator? ,(Lorg/apache/sling/commons/json/JSONArray;)V ;?
?? getMapFromJSONObject ;(Lorg/apache/sling/commons/json/JSONObject;)Ljava/util/Map; keys?5
`???
?
]] (I)Ljava/lang/Object; N?
]? java/lang/IllegalStateException? (Ljava/lang/Throwable;)V ;?
?? array list )Ljava/util/ArrayList; (Ljava/util/Iterator; object map 5Ljava/util/Map;
jsonObject queryDocumentFragmentLayout jSELECT * FROM nt:base WHERE guideComponentType = 'fd/adaddon/documentFragmentLayout' AND jcr:path LIKE ' layout %fetchTypekitCloudServiceConfiguration Y(Lorg/apache/sling/api/SlingHttpServletRequest;)Lorg/apache/sling/commons/json/JSONArray; |Null value returned by resourcResolverHelper.getResourceResolver. See Documentation of ResourceResolverHelper for debugging. ?? ?
item getParameter?? 3 4 +com/adobe/aemds/guide/utils/GuideThemeUtils addTypekitConfigurations ?(Lorg/apache/sling/commons/json/JSONArray;Lorg/apache/sling/api/resource/Resource;Lorg/apache/sling/api/resource/ResourceResolver;Lcom/adobe/aemds/guide/service/internal/TypekitConfigurationService;)V
JJsonException while creating JSON from list of Adobe Fonts configurations. slingRequest resourceResolver theme submitAction" CaptchaService$ : & bindGuideLCServiceConnector :(Lcom/adobe/aemds/guide/service/GuideLCServiceConnector;)V unbindGuideLCServiceConnector #bindGuideProgressiveStrategyManager B(Lcom/adobe/aemds/guide/service/GuideProgressiveStrategyManager;)V " # - %unbindGuideProgressiveStrategyManager bindFormDataModelService @(Lcom/adobe/aemds/guide/service/external/FormDataModelService;)V % & 2 unbindFormDataModelService bindHtmlLibraryManager 7(Lcom/adobe/granite/ui/clientlibs/HtmlLibraryManager;)V ' ( 7 unbindHtmlLibraryManager bindResourceResolverHelper D(Lcom/adobe/granite/resourceresolverhelper/ResourceResolverHelper;)V unbindResourceResolverHelper bindResourceResolverFactory :(Lorg/apache/sling/api/resource/ResourceResolverFactory;)V unbindResourceResolverFactory bindPrefillRegistry <(Lcom/adobe/forms/common/service/FormDataProviderRegistry;)V unbindPrefillRegistry bindReCaptchaConfigService B(Lcom/adobe/aemds/guide/service/internal/ReCaptchaConfigService;)V unbindReCaptchaConfigService !bindReCaptchaConfigurationService I(Lcom/adobe/aemds/guide/service/internal/ReCaptchaConfigurationService;)V #unbindReCaptchaConfigurationService bindTypekitConfigurationService G(Lcom/adobe/aemds/guide/service/internal/TypekitConfigurationService;)V !unbindTypekitConfigurationService !bindAdobeSignConfigurationService I(Lcom/adobe/aemds/guide/service/internal/AdobeSignConfigurationService;)V #unbindAdobeSignConfigurationService !bindConfigurationResourceProvider O(Lcom/adobe/forms/foundation/cloudconfig/ICloudConfigurationResourceProvider;)V #unbindConfigurationResourceProvider
ConstantValue RuntimeInvisibleAnnotations Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable Signature s([Ljava/lang/String;Ljava/util/Map;)Lorg/apache/sling/commons/json/JSONArray; ?(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lorg/apache/sling/commons/json/JSONObject; ?([Ljava/lang/String;Ljava/util/Map;Lorg/apache/sling/api/SlingHttpServletRequest;)Lorg/apache/sling/commons/json/JSONArray;
Deprecated RuntimeVisibleAnnotations k(Lorg/apache/sling/commons/json/JSONArray;)Ljava/util/Iterator; a(Lorg/apache/sling/commons/json/JSONObject;)Ljava/util/Map;
SourceFile InnerClasses ! R S e e ! " # S e e $ % &