public class GetRelations extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
graphName |
static String |
ID |
protected boolean |
outgoing |
protected String |
predicate |
protected RelationManager |
relations |
protected CoreSession |
session |
| Constructor and Description |
|---|
GetRelations() |
| Modifier and Type | Method and Description |
|---|---|
protected DocumentModel |
getDocumentModel(Node node) |
protected QNameResource |
getDocumentResource(DocumentModel document) |
protected DocumentModelList |
getDocuments(QNameResource res,
Resource predicate) |
String |
getGraphName() |
protected List<Statement> |
getIncomingStatements(QNameResource res,
Resource predicate) |
protected List<Statement> |
getOutgoingStatements(QNameResource res,
Resource predicate) |
protected Resource |
getPredicate() |
DocumentModelList |
run(DocumentModel doc) |
public static final String ID
protected CoreSession session
protected RelationManager relations
protected String predicate
protected boolean outgoing
protected String graphName
public DocumentModelList run(DocumentModel doc) throws Exception
Exceptionprotected QNameResource getDocumentResource(DocumentModel document) throws ClientException
ClientExceptionprotected Resource getPredicate()
protected DocumentModelList getDocuments(QNameResource res, Resource predicate) throws ClientException
ClientExceptionprotected List<Statement> getIncomingStatements(QNameResource res, Resource predicate) throws ClientException
ClientExceptionprotected List<Statement> getOutgoingStatements(QNameResource res, Resource predicate) throws ClientException
ClientExceptionprotected DocumentModel getDocumentModel(Node node) throws ClientException
ClientExceptionpublic String getGraphName()
Copyright © 2019 Nuxeo SA. All rights reserved.