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 liste les méthodes à utiliser à la place des SocialUtils méthodes.

Package SocialResourceUtilities

Méthodes de com.adobe.cq.social.srp.utilities.api.SocialResourceUtilities
CheckPermission booléenne (résolveur ResourceResolver, chemin de chaîne, action de chaîne)
SocialResourceProvider getSocialResourceProvider(Ressource de ressource)
SocialResourceConfiguration getStorageConfig(Ressource de ressources)
Ressource getUGCResource(Ressource utilisateurRessource)
Ressource getUGCResource(Resource userResource, ResourceResolverFactory rf)
Ressource getUGCResource(Resource userResource, ResourceResolverFactory rf, String resourceTypeHint)
Ressource getUGCResource(Resource userResource, String resourceTypeHint)
booléen hasModeratePermissions(ressource ressource)
String resourceToACLPath(Resource resource)
String resourceToUGCStoragePath(Resource resource)
String UGCToResourcePath(Ressource de ressource)
String UGCToResourcePath(String ugcPath)
Chaîne UGCToResourcePath(chaîne ugcPath, résolveur ResourceResolver)
Méthodes dans com.adobe.cq.social. utilities.resource.api.SocialResourceUtilities
SocialResourceProvider getSocialResourceProvider(Ressource de ressource)

Package SCFUtilities

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

For Internal Use Only

booléen canAddNode(session, chemin d’accès de chaîne)
Chaîne createUniqueNameHint(message de chaîne)
Chaîne createUniqueNameHint(message de chaîne, int numRandomChars)
String generateRandomString(int length)
SocialResourceConfiguration getDefaultStorageConfig()
Page getPage(chemin de chaîne, résolveur ResourceResolver)
Chaîne getPagePath(ressource)
String getPagePath(String path)
Chaîne getResourceTypeForIncludedResource(composant de ressource, chaîne defaultResourceType, chaîne designPropertyName)
String getResourceTypeFromDesign(Resource resource, String styleProperty, String defaultValue)
booléen isResourceOwner(ressource ressource ressource)
String mapUGCPath(Resource resource)
String mapUGCPath(String ugcPath, ResourceResolver resolver)
booléen mayPost(résolveur ResourceResolver, ressource Resource)
String prepareUserGeneratedContent(ResourceResolver resolver, chemin d'accès de chaîne)

Les méthodes ne sont plus disponibles

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