Show Menu
SUJETS×

Refactorisation de SocialUtils

Package SocialUtils obsolète

Le package com.adobe.cq.social.ugcbase.SocialUtils est devenu obsolète dans AEM 6.1.
Les tableaux suivants répertorient les méthodes à utiliser à la place des méthodes SocialUtils.

Package SocialResourceUtilities

Méthodes dans com.adobe.cq.social.srp.utilities.api.SocialResourceUtilities
Boolean checkPermission(ResourceResolver resolver resolver, chemin de chaîne, action de chaîne)
SocialResourceProvider getSocialResourceProvider(ressource ressource ressource)
SocialResourceConfiguration getStorageConfig(Ressource de ressource)
Ressource getUGCResource(Ressource utilisateurRessource)
Ressource getUGCResource(Ressource utilisateurRessource, ResourceResolverFactory rf)
Ressource getUGCResource(Ressource utilisateurResource, ResourceResolverFactory rf, String resourceTypeHint)
Ressource getUGCResource(Ressource utilisateurRessource, String resourceTypeHint)
booléen hasModeratePermissions(ressource ressource ressource)
Ressource de chaîneToACLPath(ressource de ressource)
Ressource de chaîneToUGCStoragePath(ressource de ressource)
String UGCToResourcePath(Ressource de ressource)
String UGCToResourcePath(String ugcPath)
String UGCToResourcePath(String ugcPath, résolveur ResourceResolver)
Méthodes dans com.adobe.cq.social. utilities.resource.api.SocialResourceUtilities
SocialResourceProvider getSocialResourceProvider(ressource ressource ressource)

Package SCFUtilities

Méthodes dans com.adobe.cq.social. utilities.scf.api.SCFUtilites
String getAvatar(UserProperties userProperties)
String getAvatar(UserProperties userProperties, taille entière)
String getAvatar(UserProperties userProperties, chaîne absolueDefaultAvatar)
String getAvatar(UserProperties userProperties, chaîne absolueDefaultAvatar, taille SocialUtils.AVATAR_SIZE)
Page getContainerPage(ressource)
String getSocialProfileURL(nom d’utilisateur de chaîne, résolveur ResourceResolver, page)
UserProperties getUserProperties(ResourceResolver resolve, String userId)

For Internal Use Only

booléen canAddNode(session, chemin de chaîne)
String createUniqueNameHint(message de chaîne)
String createUniqueNameHint(message de chaîne, int numRandomChars)
String generateRandomString(longueur int)
SocialResourceConfiguration getDefaultStorageConfig()
Page getPage(chemin de chaîne, résolveur ResourceResolver)
String getPagePath(ressource de ressource)
String getPagePath(String path)
String getResourceTypeForIncludedResource(composant Resource, chaîne defaultResourceType, chaîne designPropertyName)
String getResourceTypeFromDesign(Ressource de ressource, propriété de style de chaîne, valeur de valeur par défaut de chaîne)
booléen isResourceOwner(ressource ressource ressource)
String mapUGCPath (ressource de ressource)
String mapUGCPath(String ugcPath, ResourceResolver resolve)
booléen mayPost(ResourceResolver resolve, Resource Resource)
Chaîne prepareUserGeneratedContent(résolveur ResourceResolver, chemin d’accès de chaîne)

Les Méthodes Ne Sont Plus Disponibles

Node createNode(ResourceResolver resolve, String path, String nodeType)
Ressource getResourceAtPath(résolveur ResourceResolver, chemin d’accès de chaîne)
Ressource getResourceAtPath(résolveur ResourceResolver, chemin de chaîne, type de ressource String)
Configuration getStorageCloudServiceConfig(ressource ressource)
TranslationManager getTranslationManager()
TranslationSaveQueue getTranslationSaveQueue()
booléen mayAccessUGC(résolveur ResourceResolver)