Show Menu
SUJETS×

Refactorisation de SocialUtils

Package SocialUtils obsolète

Le package com.adobe.cq.social.ugcbase.SocialUtils a été abandonné dans AEM 6.1.
Les tableaux suivants 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 hasModératePermissions(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)
Chaîne getSocialProfileURL(Nom d’utilisateur de chaîne, Résolveur de ressources, 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)
Chaîne 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 de chaîne)
Configuration getStorageCloudServiceConfig(ressource de ressource)
TranslationManager getTranslationManager()
TranslationSaveQueue getTranslationSaveQueue()
booléen mayAccessUGC(résolveur ResourceResolver)