Refactorización de SocialUtils socialutils-refactoring

Paquete SocialUtils obsoleto socialutils-package-deprecated

AEM El paquete com.adobe.cq.social.ugcbase.SocialUtils se ha quedado obsoleto en la versión 6.1 de.

En las tablas siguientes se enumeran los métodos que se deben usar en lugar de SocialUtils.

Paquete SocialResourceUtilities socialresourceutilities-package

Métodos en com.adobe.cq.social.srp.utilities.api.SocialResourceUtilities
Boolean checkPermission(Resolución de ResourceResolver, Ruta de cadena, Acción de cadena)
SocialResourceProvider getSocialResourceProvider(Recurso)
SocialResourceConfiguration getStorageConfig(recurso)
Recurso getUGCResource(Recurso userResource)
Recurso getUGCResource(Recurso userResource, ResourceResolverFactory rrf)
Recurso getUGCResource(Recurso userResource, ResourceResolverFactory rrf, Cadena resourceTypeHint)
Recurso getUGCResource(Recurso userResource, Cadena resourceTypeHint)
El booleano hasModeratePermissions(Recurso)
Cadena resourceToACLPath(Recurso)
String resourceToUGCStoragePath(Resource)
Cadena UGCToResourcePath(Recurso)
Cadena UGCToResourcePath(Cadena ugcPath)
String UGCToResourcePath(String ugcPath, resolución de ResourceResolver)
Métodos en com.adobe.cq.social.utilities.resource.api.SocialResourceUtilities
SocialResourceProvider getSocialResourceProvider(Recurso)

Paquete de utilidades SCFU scfutilities-package

Métodos en com.adobe.cq.social.utilities.scf.api.SCFUtilites
Cadena getAvatar(UserProperties userProperties)
Cadena getAvatar(UserProperties, userProperties, int size)
Cadena getAvatar(UserProperties userProperties, Cadena absoluteDefaultAvatar)
String getAvatar(UserProperties userProperties, String absoluteDefaultAvatar, SocialUtils.AVATAR_SIZE size)
Página getContainingPage(Recurso)
String getSocialProfileURL(nombre de usuario de cadena, resolución de ResourceResolver, página de página)
UserProperties getUserProperties(resolución de ResourceResolver, cadena userId)

Solo para uso interno for-internal-use-only

canAddNode(Session session, String path) booleano
Cadena createUniqueNameHint(Mensaje de cadena)
String createUniqueNameHint(Mensaje de cadena, int numRandomChars)
Cadena generateRandomString(int length)
SocialResourceConfiguration getDefaultStorageConfig()
Page getPage(Ruta de cadena, resolución de ResourceResolver)
Cadena getPagePath(Recurso)
String getPagePath(String path)
Cadena getResourceTypeForIncludedResource(Componente de recurso, cadena defaultResourceType, cadena designPropertyName)
String getResourceTypeFromDesign(Recurso, String styleProperty, String defaultValue)
isResourceOwner(Recurso) booleano
String mapUGCPath(Recurso)
String mapUGCPath(String ugcPath, resolución de ResourceResolver)
booleano mayPost(ResourceResolver resolver, Resource resource)
String prepareUserGeneratedContent(Resolución de ResourceResolver, ruta de la cadena)

Métodos ya no disponibles methods-no-longer-available

Nodo createNode(ResourceResolver resolver, String ruta, String nodeType)
Recurso getResourceAtPath(resolución de ResourceResolver, ruta de la cadena)
Recurso getResourceAtPath(Resolución de ResourceResolver, Ruta de cadena, Tipo de recurso de cadena)
Configuración de getStorageCloudServiceConfig(recurso)
TranslationManager getTranslationManager()
TranslationSaveQueue getTranslationSaveQueue()
booleano mayAccessUGC(ResourceResolver resolver)
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791