@Singleton public class Node2ItemConverter extends Object
| Constructor and Description |
|---|
Node2ItemConverter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkNodeType(javax.jcr.Node node,
Class<? extends org.gcube.common.storagehub.model.items.Item> classToCompare) |
<T extends org.gcube.common.storagehub.model.items.Item> |
getFilteredItem(javax.jcr.Node node,
List<String> excludes,
Class<? extends org.gcube.common.storagehub.model.items.Item> nodeTypeToInclude) |
<T extends org.gcube.common.storagehub.model.items.Item> |
getItem(javax.jcr.Node node,
List<String> excludes) |
<T extends org.gcube.common.storagehub.model.items.Item> |
getItem(String nodeIdentifier,
javax.jcr.Session session,
List<String> excludes) |
public <T extends org.gcube.common.storagehub.model.items.Item> T getFilteredItem(javax.jcr.Node node,
List<String> excludes,
Class<? extends org.gcube.common.storagehub.model.items.Item> nodeTypeToInclude)
throws javax.jcr.RepositoryException,
org.gcube.common.storagehub.model.exceptions.BackendGenericError
javax.jcr.RepositoryExceptionorg.gcube.common.storagehub.model.exceptions.BackendGenericErrorpublic <T extends org.gcube.common.storagehub.model.items.Item> T getItem(String nodeIdentifier, javax.jcr.Session session, List<String> excludes) throws javax.jcr.RepositoryException, org.gcube.common.storagehub.model.exceptions.BackendGenericError
javax.jcr.RepositoryExceptionorg.gcube.common.storagehub.model.exceptions.BackendGenericErrorpublic <T extends org.gcube.common.storagehub.model.items.Item> T getItem(javax.jcr.Node node,
List<String> excludes)
throws javax.jcr.RepositoryException,
org.gcube.common.storagehub.model.exceptions.BackendGenericError
javax.jcr.RepositoryExceptionorg.gcube.common.storagehub.model.exceptions.BackendGenericErrorpublic boolean checkNodeType(javax.jcr.Node node,
Class<? extends org.gcube.common.storagehub.model.items.Item> classToCompare)
throws org.gcube.common.storagehub.model.exceptions.BackendGenericError
org.gcube.common.storagehub.model.exceptions.BackendGenericErrorCopyright © 2020. All Rights Reserved.