com.adobe.cq.sosocial.ugcbase.SocialUtils 패키지는 AEM 6.1에서 더 이상 사용되지 않습니다.
다음 표는 SocialUtils 메서드 대신 사용할 메서드를 나열합니다.
com.adobe.cq.sosocial.srp.utilities.api.SocialResourceUtilities의 메서드 |
---|
Boolean checkPermission(ResourceResolver, String path, String action) |
SocialResourceProvider getSocialResourceProvider(리소스 리소스) |
SocialResourceConfiguration getStorageConfig(리소스) |
리소스 getUGCResource(Resource userResource) |
리소스 getUGCResource(Resource userResource, ResourceResolverFactory rrf) |
리소스 getUGCResource(Resource userResource, ResourceResolverFactory rrf, String resourceTypeHint) |
리소스 getUGCResource(Resource userResource, String resourceTypeHint) |
boolean hasDeratePermissions(리소스 리소스) |
String resourceToACLPath(Resource) |
String resourceToUGCtoragePath(리소스) |
문자열 UGCoResourcePath(리소스) |
문자열 UGCoResourcePath(String ugcPath) |
문자열 UGCoResourcePath(String ugcPath, ResourceResolver) |
com.adobe.cq.social. utilities.resource.api.SocialResourceUtilities의 메서드 |
---|
SocialResourceProvider getSocialResourceProvider(리소스 리소스) |
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) |
페이지 getContainingPage(리소스 리소스) |
String getSocialProfileURL(문자열 사용자 이름, ResourceResolver, Page 페이지) |
UserProperties getUserProperties(ResourceResolver, String userId) |
boolean canAddNode(세션 세션, 문자열 경로) |
---|
문자열 createUniqueNameHint(문자열 메시지) |
문자열 createUniqueNameHint(문자열 메시지, int numRandomChars) |
문자열 generateRandomString(int length) |
SocialResourceConfiguration getDefaultStorageConfig() |
페이지 getPage(문자열 경로, ResourceResolver) |
String getPagePath(리소스 리소스) |
String getPagePath(문자열 경로) |
String getResourceTypeForIncludedResource(Resource 구성 요소, String defaultResourceType, String designPropertyName) |
String getResourceTypeFromDesign(Resource resource, String styleProperty, String defaultValue) |
boolean isResourceOwner(리소스 리소스) |
문자열 mapUGCPath(리소스 리소스) |
문자열 mapUGCPath(String ugcPath, ResourceResolver) |
boolean mayPost(ResourceResolver 확인자, 리소스 리소스) |
문자열 prepareUserGeneratedContent(ResourceResolver, String 경로) |
노드 createNode(ResourceResolver resolver, String path, String nodeType) |
---|
리소스 getResourceAtPath(ResourceResolver, String 경로) |
리소스 getResourceAtPath(ResourceResolver, String 경로, String resourceType) |
구성 getStorageCloudServiceConfig(리소스) |
TranslationManager getTranslationManager() |
TranslationSaveQueue getTranslationSaveQueue() |
boolean mayAccessUGC(ResourceResolver) |