Nuxeo ECM Projects 5.6-RC1

org.nuxeo.ecm.social.workspace.helper
Class SocialWorkspaceHelper

java.lang.Object
  extended by org.nuxeo.ecm.social.workspace.helper.SocialWorkspaceHelper

public class SocialWorkspaceHelper
extends Object

Class to provide around Social Workspace.

Since:
5.5
Author:
Arnaud Kervern

Method Summary
static RelationshipKind buildRelationAdministratorKind()
           
static RelationshipKind buildRelationKind()
           
static RelationshipKind buildRelationKindFromGroupName(String groupName)
           
static RelationshipKind buildRelationMemberKind()
           
static String getNewsItemsRootPath(DocumentModel socialWorkspace)
           
static String getPrivateSectionPath(DocumentModel socialWorkspace)
           
static String getPublicSectionPath(DocumentModel socialWorkspace)
           
static String getRelationDocActivityObjectFromGroupName(String groupName)
           
static String getSocialWorkspaceAdministratorsGroupLabel(String docTitle)
           
static String getSocialWorkspaceAdministratorsGroupName(DocumentModel doc)
           
static String getSocialWorkspaceAdministratorsGroupName(String activityObject)
           
static String getSocialWorkspaceMembersGroupLabel(String docTitle)
           
static String getSocialWorkspaceMembersGroupName(DocumentModel doc)
           
static String getSocialWorkspaceMembersGroupName(String activityObject)
           
static boolean isSocialDocument(DocumentModel doc)
           
static boolean isSocialWorkspace(DocumentModel doc)
           
static boolean isSocialWorkspaceContainer(DocumentModel doc)
           
static boolean isValidSocialWorkspaceGroupName(String groupName)
           
static SocialDocument toSocialDocument(DocumentModel doc)
           
static SocialWorkspace toSocialWorkspace(DocumentModel doc)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSocialWorkspaceAdministratorsGroupName

public static String getSocialWorkspaceAdministratorsGroupName(String activityObject)

getSocialWorkspaceAdministratorsGroupName

public static String getSocialWorkspaceAdministratorsGroupName(DocumentModel doc)

getSocialWorkspaceMembersGroupName

public static String getSocialWorkspaceMembersGroupName(String activityObject)

getSocialWorkspaceMembersGroupName

public static String getSocialWorkspaceMembersGroupName(DocumentModel doc)

getSocialWorkspaceAdministratorsGroupLabel

public static String getSocialWorkspaceAdministratorsGroupLabel(String docTitle)

getSocialWorkspaceMembersGroupLabel

public static String getSocialWorkspaceMembersGroupLabel(String docTitle)

isValidSocialWorkspaceGroupName

public static boolean isValidSocialWorkspaceGroupName(String groupName)

buildRelationKindFromGroupName

public static RelationshipKind buildRelationKindFromGroupName(String groupName)

getRelationDocActivityObjectFromGroupName

public static String getRelationDocActivityObjectFromGroupName(String groupName)

buildRelationMemberKind

public static RelationshipKind buildRelationMemberKind()

buildRelationAdministratorKind

public static RelationshipKind buildRelationAdministratorKind()

buildRelationKind

public static RelationshipKind buildRelationKind()

isSocialWorkspaceContainer

public static boolean isSocialWorkspaceContainer(DocumentModel doc)

isSocialWorkspace

public static boolean isSocialWorkspace(DocumentModel doc)

isSocialDocument

public static boolean isSocialDocument(DocumentModel doc)

toSocialWorkspace

public static SocialWorkspace toSocialWorkspace(DocumentModel doc)

toSocialDocument

public static SocialDocument toSocialDocument(DocumentModel doc)

getPrivateSectionPath

public static String getPrivateSectionPath(DocumentModel socialWorkspace)

getPublicSectionPath

public static String getPublicSectionPath(DocumentModel socialWorkspace)

getNewsItemsRootPath

public static String getNewsItemsRootPath(DocumentModel socialWorkspace)

Nuxeo ECM Projects 5.6-RC1

Copyright © 2012 Nuxeo SA. All Rights Reserved.