public class DefaultUserWorkspaceServiceImpl extends AbstractUserWorkspaceImpl implements UserWorkspaceService
UserWorkspaceService
.AbstractUserWorkspaceImpl.RootDomainFinder, AbstractUserWorkspaceImpl.UnrestrictedRootCreator, AbstractUserWorkspaceImpl.UnrestrictedUserWorkspaceFinder
ESCAPE_CHAR, ESCAPED_CHARS, maxsize, targetDomainName
Constructor and Description |
---|
DefaultUserWorkspaceServiceImpl() |
Modifier and Type | Method and Description |
---|---|
protected DocumentModel |
doCreateUserWorkspace(CoreSession unrestrictedSession,
PathRef wsRef,
Principal principal,
String userName) |
protected DocumentModel |
doCreateUserWorkspacesRoot(CoreSession unrestrictedSession,
PathRef rootRef) |
protected String |
getUserWorkspaceRootType() |
protected String |
getUserWorkspaceType() |
protected void |
setUserWorkspaceACL(DocumentModel doc,
String userName) |
protected void |
setUserWorkspaceRootACL(DocumentModel doc) |
buildUserWorkspaceTitle, computePathUserWorkspaceRoot, digest, escape, generateCandidates, getCandidateUserWorkspaceNames, getComponent, getCurrentUserPersonalWorkspace, getCurrentUserPersonalWorkspace, getCurrentUserPersonalWorkspace, getDomainName, getExistingUserWorkspace, getExistingUserWorkspaceRoot, getUserName, getUserPersonalWorkspace, getUserPersonalWorkspace, isUnderUserWorkspace, notifyEvent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCurrentUserPersonalWorkspace, getCurrentUserPersonalWorkspace, getUserPersonalWorkspace, getUserPersonalWorkspace, isUnderUserWorkspace
public DefaultUserWorkspaceServiceImpl()
protected String getUserWorkspaceRootType()
protected String getUserWorkspaceType()
protected void setUserWorkspaceRootACL(DocumentModel doc)
protected void setUserWorkspaceACL(DocumentModel doc, String userName)
protected DocumentModel doCreateUserWorkspacesRoot(CoreSession unrestrictedSession, PathRef rootRef)
doCreateUserWorkspacesRoot
in class AbstractUserWorkspaceImpl
protected DocumentModel doCreateUserWorkspace(CoreSession unrestrictedSession, PathRef wsRef, Principal principal, String userName)
doCreateUserWorkspace
in class AbstractUserWorkspaceImpl
Copyright © 2017 Nuxeo. All rights reserved.