現在表示中:

SocialUtils パッケージの廃止

パッケージ com.adobe.cq.social.ugcbase.SocialUtils は AEM 6.1 で廃止されました。

以下の各表は、SocialUtils のメソッドの代わりに使用するメソッドのリストです。

SocialResourceUtilities パッケージ

com.adobe.cq.social.srp.utilities.api.SocialResourceUtilities のメソッド
Boolean checkPermission(ResourceResolver resolver, String path, String action)  
SocialResourceProvider getSocialResourceProvider(Resource resource)  
SocialResourceConfiguration getStorageConfig(Resource resource)  
Resource getUGCResource(Resource userResource)  
Resource getUGCResource(Resource userResource, ResourceResolverFactory rrf) 新規
Resource getUGCResource(Resource userResource, ResourceResolverFactory rrf, String resourceTypeHint) 新規
Resource getUGCResource(Resource userResource, String resourceTypeHint)  
boolean hasModeratePermissions(Resource resource)  
String resourceToACLPath(Resource resource)  
String resourceToUGCStoragePath(Resource resource) String resourceToUGCPath(Resource resource) に代わるメソッド
String UGCToResourcePath(Resource resource)  
String UGCToResourcePath(String ugcPath) メソッドの署名を変更
String UGCToResourcePath(String ugcPath, ResourceResolver resolver) 新規

 

com.adobe.cq.social.utilities.resource.api.SocialResourceUtilities のメソッド
SocialResourceProvider getSocialResourceProvider(Resource resource) SocialResourceProvider getConfiguredProvider(Resource resource) に代わるメソッド

SCFUtilities パッケージ

com.adobe.cq.social.utilities.scf.api.SCFUtilites のメソッド
String getAvatar(UserProperties userProperties)
String getAvatar(UserProperties userProperties, int size)
String getAvatar(UserProperties userProperties, String absoluteDefaultAvatar)
String getAvatar(UserProperties userProperties, String absoluteDefaultAvatar, SocialUtils.AVATAR_SIZE size)
Page getContainingPage(Resource resource)
String getSocialProfileURL(String username, ResourceResolver resolver, Page page)
UserProperties getUserProperties(ResourceResolver resolver, String userId)

内部でのみ使用

boolean canAddNode(Session session, String path)
String createUniqueNameHint(String message)
String createUniqueNameHint(String message, int numRandomChars)
String generateRandomString(int length)
SocialResourceConfiguration getDefaultStorageConfig()
Page getPage(String path, ResourceResolver resolver)
String getPagePath(Resource resource)
String getPagePath(String path)
String getResourceTypeForIncludedResource(Resource component, String defaultResourceType, String designPropertyName)
String getResourceTypeFromDesign(Resource resource, String styleProperty, String defaultValue)
boolean isResourceOwner(Resource resource)
String mapUGCPath(Resource resource)
String mapUGCPath(String ugcPath, ResourceResolver resolver)
boolean mayPost(ResourceResolver resolver, Resource resource)
String prepareUserGeneratedContent(ResourceResolver resolver, String path)

使用できなくなったメソッド

Node createNode(ResourceResolver resolver, String path, String nodeType)
Resource getResourceAtPath(ResourceResolver resolver, String path)
Resource getResourceAtPath(ResourceResolver resolver, String path, String resourceType)
Configuration getStorageCloudServiceConfig(Resource resource)
TranslationManager getTranslationManager()
TranslationSaveQueue getTranslationSaveQueue()
boolean mayAccessUGC(ResourceResolver resolver)

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー