Class CmisServiceFactory
- java.lang.Object
 - 
- org.apache.chemistry.opencmis.commons.impl.server.AbstractServiceFactory
 - 
- org.ametys.plugins.workspaces.cmis.CmisServiceFactory
 
 
 
- 
- All Implemented Interfaces:
 Component,Serviceable,CmisServiceFactory
public class CmisServiceFactory extends AbstractServiceFactory implements Component, Serviceable
Factory forCmisServiceImpl 
- 
- 
Field Summary
Fields Modifier and Type Field Description private AddOrUpdateResourceHelper_addOrUpdateResourceHelperprivate AuthenticationTokenManager_authenticationTokenManagerprivate CurrentUserProvider_currentUserProviderprivate DocumentWorkspaceModule_documentModuleprivate ProjectManager_projectManagerprivate AmetysObjectResolver_resolverprivate SiteManager_siteManagerprivate SourceResolver_sourceResolverprivate CmisTypeManager_typeManagerprivate UserManager_userManagerprivate WorkspaceExplorerResourceDAO_workspaceExplorerResourceDAOstatic StringROLEThe avalon role 
- 
Constructor Summary
Constructors Constructor Description CmisServiceFactory() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddOrUpdateResourceHelpergetAddOrUpdateResourceHelper()AddOrUpdateResourceHelperAuthenticationTokenManagergetAuthenticationTokenManager()AuthenticationTokenManagerCurrentUserProvidergetCurrentUserProvider()CurrentUserProviderDocumentWorkspaceModulegetDocumentModule()DocumentWorkspaceModuleProjectManagergetProjectManager()ProjectManagerAmetysObjectResolvergetResolver()AmetysObjectResolverCmisServicegetService(CallContext context)SiteManagergetSiteManager()SiteManagerSourceResolvergetSourceResolver()SourceResolverCmisTypeManagergetTypeManager()CmisTypeManagerUserManagergetUserManager()UserManagerWorkspaceExplorerResourceDAOgetWorkspaceExplorerResourceDAO()WorkspaceExplorerResourceDAOvoidservice(ServiceManager manager)- 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.server.AbstractServiceFactory
destroy, encryptTempFiles, getMaxContentSize, getMemoryThreshold, getTempDirectory, getTempFileOutputStream, init 
 - 
 
 - 
 
- 
- 
Field Detail
- 
_projectManager
private ProjectManager _projectManager
 
- 
_workspaceExplorerResourceDAO
private WorkspaceExplorerResourceDAO _workspaceExplorerResourceDAO
 
- 
_documentModule
private DocumentWorkspaceModule _documentModule
 
- 
_resolver
private AmetysObjectResolver _resolver
 
- 
_typeManager
private CmisTypeManager _typeManager
 
- 
_userManager
private UserManager _userManager
 
- 
_authenticationTokenManager
private AuthenticationTokenManager _authenticationTokenManager
 
- 
_sourceResolver
private SourceResolver _sourceResolver
 
- 
_currentUserProvider
private CurrentUserProvider _currentUserProvider
 
- 
_siteManager
private SiteManager _siteManager
 
- 
_addOrUpdateResourceHelper
private AddOrUpdateResourceHelper _addOrUpdateResourceHelper
 
 - 
 
- 
Constructor Detail
- 
CmisServiceFactory
public CmisServiceFactory()
 
 - 
 
- 
Method Detail
- 
getService
public CmisService getService(CallContext context)
- Specified by:
 getServicein interfaceCmisServiceFactory- Specified by:
 getServicein classAbstractServiceFactory
 
- 
service
public void service(ServiceManager manager) throws ServiceException
- Specified by:
 servicein interfaceServiceable- Throws:
 ServiceException
 
- 
getProjectManager
public ProjectManager getProjectManager()
ProjectManager- Returns:
 - ProjectManager
 
 
- 
getWorkspaceExplorerResourceDAO
public WorkspaceExplorerResourceDAO getWorkspaceExplorerResourceDAO()
WorkspaceExplorerResourceDAO- Returns:
 - WorkspaceExplorerResourceDAO
 
 
- 
getResolver
public AmetysObjectResolver getResolver()
AmetysObjectResolver- Returns:
 - AmetysObjectResolver
 
 
- 
getTypeManager
public CmisTypeManager getTypeManager()
CmisTypeManager- Returns:
 - CmisTypeManager
 
 
- 
getUserManager
public UserManager getUserManager()
UserManager- Returns:
 - UserManager
 
 
- 
getAuthenticationTokenManager
public AuthenticationTokenManager getAuthenticationTokenManager()
AuthenticationTokenManager- Returns:
 - AuthenticationTokenManager
 
 
- 
getSourceResolver
public SourceResolver getSourceResolver()
SourceResolver- Returns:
 - SourceResolver
 
 
- 
getCurrentUserProvider
public CurrentUserProvider getCurrentUserProvider()
CurrentUserProvider- Returns:
 - CurrentUserProvider
 
 
- 
getSiteManager
public SiteManager getSiteManager()
SiteManager- Returns:
 - SiteManager
 
 
- 
getDocumentModule
public DocumentWorkspaceModule getDocumentModule()
DocumentWorkspaceModule- Returns:
 - DocumentWorkspaceModule
 
 
- 
getAddOrUpdateResourceHelper
public AddOrUpdateResourceHelper getAddOrUpdateResourceHelper()
AddOrUpdateResourceHelper- Returns:
 - AddOrUpdateResourceHelper
 
 
 - 
 
 -