org.gcube.portlets.user.homelibrary.jcr.home
Class JCRHome
java.lang.Object
org.gcube.portlets.user.homelibrary.jcr.home.JCRHome
- All Implemented Interfaces:
- org.gcube.portlets.user.homelibrary.home.Home
public class JCRHome
- extends Object
- implements org.gcube.portlets.user.homelibrary.home.Home
|
Constructor Summary |
JCRHome(org.gcube.portlets.user.homelibrary.home.HomeManager homeManager,
JCRUser user,
File persistenceFolder)
|
|
Method Summary |
org.gcube.portlets.user.homelibrary.home.data.DataArea |
getDataArea()
|
org.gcube.portlets.user.homelibrary.home.HomeManager |
getHomeManager()
|
org.gcube.portlets.user.homelibrary.home.User |
getOwner()
|
org.gcube.portlets.user.homelibrary.home.workspace.Workspace |
getWorkspace()
|
List<String> |
listScopes()
|
void |
setScope(org.gcube.common.core.scope.GCUBEScope scope)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JCRHome
public JCRHome(org.gcube.portlets.user.homelibrary.home.HomeManager homeManager,
JCRUser user,
File persistenceFolder)
throws Exception
- Throws:
Exception
setScope
public void setScope(org.gcube.common.core.scope.GCUBEScope scope)
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
getHomeManager
public org.gcube.portlets.user.homelibrary.home.HomeManager getHomeManager()
- Specified by:
getHomeManager in interface org.gcube.portlets.user.homelibrary.home.Home
getOwner
public org.gcube.portlets.user.homelibrary.home.User getOwner()
- Specified by:
getOwner in interface org.gcube.portlets.user.homelibrary.home.Home
getWorkspace
public org.gcube.portlets.user.homelibrary.home.workspace.Workspace getWorkspace()
throws org.gcube.portlets.user.homelibrary.home.workspace.exceptions.WorkspaceFolderNotFoundException,
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
getWorkspace in interface org.gcube.portlets.user.homelibrary.home.Home
- Throws:
org.gcube.portlets.user.homelibrary.home.workspace.exceptions.WorkspaceFolderNotFoundException
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
getDataArea
public org.gcube.portlets.user.homelibrary.home.data.DataArea getDataArea()
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
getDataArea in interface org.gcube.portlets.user.homelibrary.home.Home
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
listScopes
public List<String> listScopes()
throws org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
- Specified by:
listScopes in interface org.gcube.portlets.user.homelibrary.home.Home
- Throws:
org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException
Copyright © 2013. All Rights Reserved.