public class JCRWorkspaceItem extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
HL_NAMESPACE |
protected org.gcube.common.homelibary.model.items.ItemDelegate |
item |
static String |
JCR_NAMESPACE |
protected static org.slf4j.Logger |
logger |
static String |
REP_NAMESPACE |
| Constructor and Description |
|---|
JCRWorkspaceItem(javax.jcr.Node node,
String login) |
| Modifier and Type | Method and Description |
|---|---|
String |
getIds(javax.jcr.Node node,
String idSharedFolder,
String idTrashFolder,
String idHiddenFolder) |
String |
getIdSharedFolder(javax.jcr.Node node)
Get the id Shared Folder Root
|
String |
getIdTrashFolder(javax.jcr.Node node)
Get the id Shared Folder Root
|
org.gcube.common.homelibary.model.items.ItemDelegate |
getItemDelegate() |
boolean |
isRoot(javax.jcr.Node node)
Check if the node is root in Jackrabbit
|
public static final String HL_NAMESPACE
public static final String JCR_NAMESPACE
public static final String REP_NAMESPACE
protected static org.slf4j.Logger logger
protected org.gcube.common.homelibary.model.items.ItemDelegate item
public JCRWorkspaceItem(javax.jcr.Node node,
String login)
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic String getIds(javax.jcr.Node node, String idSharedFolder, String idTrashFolder, String idHiddenFolder) throws org.gcube.common.homelibrary.model.exceptions.InternalErrorException, javax.jcr.RepositoryException
org.gcube.common.homelibrary.model.exceptions.InternalErrorExceptionjavax.jcr.RepositoryExceptionpublic org.gcube.common.homelibary.model.items.ItemDelegate getItemDelegate()
public String getIdSharedFolder(javax.jcr.Node node) throws org.gcube.common.homelibrary.model.exceptions.InternalErrorException, javax.jcr.RepositoryException
node - org.gcube.common.homelibrary.model.exceptions.InternalErrorExceptionjavax.jcr.RepositoryExceptionpublic String getIdTrashFolder(javax.jcr.Node node) throws org.gcube.common.homelibrary.model.exceptions.InternalErrorException, javax.jcr.RepositoryException
node - org.gcube.common.homelibrary.model.exceptions.InternalErrorExceptionjavax.jcr.RepositoryExceptionpublic boolean isRoot(javax.jcr.Node node)
throws org.gcube.common.homelibrary.model.exceptions.InternalErrorException,
javax.jcr.RepositoryException
node - org.gcube.common.homelibrary.model.exceptions.InternalErrorExceptionjavax.jcr.ItemNotFoundExceptionjavax.jcr.RepositoryExceptionCopyright © 2016. All Rights Reserved.