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 |
protected com.thoughtworks.xstream.XStream |
xstream |
| 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
protected com.thoughtworks.xstream.XStream xstream
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 javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic org.gcube.common.homelibary.model.items.ItemDelegate getItemDelegate()
public String getIdSharedFolder(javax.jcr.Node node) throws javax.jcr.RepositoryException
node - InternalErrorExceptionjavax.jcr.RepositoryExceptionpublic String getIdTrashFolder(javax.jcr.Node node) throws javax.jcr.RepositoryException
node - InternalErrorExceptionjavax.jcr.RepositoryExceptionpublic boolean isRoot(javax.jcr.Node node)
throws javax.jcr.RepositoryException
node - InternalErrorExceptionjavax.jcr.ItemNotFoundExceptionjavax.jcr.RepositoryExceptionCopyright © 2019. All Rights Reserved.