org.nuxeo.ecm.platform.relations.api.util
Class RelationHelper
java.lang.Object
org.nuxeo.ecm.platform.relations.api.util.RelationHelper
public class RelationHelper
- extends Object
Method Summary |
static DocumentModel |
getDocumentModel(Node node,
String coreSessionId)
Returns the document model corresponding to a relation node. |
static QNameResource |
getDocumentResource(DocumentModel document)
Returns the relation node corresponding to a document model. |
static DocumentModelList |
getObjectDocuments(DocumentModel subjectDoc,
Resource predicat)
|
static DocumentModelList |
getObjectDocuments(String graphName,
DocumentModel subjectDoc,
Resource predicat)
|
static RelationManager |
getRelationManager()
|
static List<Statement> |
getStatements(DocumentModel subjectDoc,
Resource predicat)
|
static List<Statement> |
getStatements(String graphName,
DocumentModel subjectDoc,
Resource predicat)
|
static DocumentModelList |
getSubjectDocuments(Resource predicat,
DocumentModel objectDocument)
|
static DocumentModelList |
getSubjectDocuments(Resource predicat,
String stringObject,
String sessionId)
|
static DocumentModelList |
getSubjectDocuments(String graphName,
Resource predicat,
DocumentModel objectDocument)
|
static DocumentModelList |
getSubjectDocuments(String graphName,
Resource predicat,
String stringObject,
String sessionId)
|
static DocumentModelList |
getSubjectDocumentsOut(Resource predicat,
DocumentModel objectDocument)
|
static DocumentModelList |
getSubjectDocumentsOut(String graphName,
Resource predicat,
DocumentModel objectDocument)
|
static void |
removeRelation(DocumentModel subjectDoc,
Resource predicat,
DocumentModel objectDoc)
|
static void |
removeRelation(String graphName,
DocumentModel subjectDoc,
Resource predicat,
DocumentModel objectDoc)
|
getRelationManager
public static RelationManager getRelationManager()
getDocumentResource
public static QNameResource getDocumentResource(DocumentModel document)
throws ClientException
- Returns the relation node corresponding to a document model.
- Throws:
ClientException
getDocumentModel
public static DocumentModel getDocumentModel(Node node,
String coreSessionId)
throws ClientException
- Returns the document model corresponding to a relation node.
- Throws:
ClientException
getSubjectDocuments
public static DocumentModelList getSubjectDocuments(Resource predicat,
String stringObject,
String sessionId)
getSubjectDocuments
public static DocumentModelList getSubjectDocuments(String graphName,
Resource predicat,
String stringObject,
String sessionId)
getSubjectDocuments
public static DocumentModelList getSubjectDocuments(Resource predicat,
DocumentModel objectDocument)
getSubjectDocuments
public static DocumentModelList getSubjectDocuments(String graphName,
Resource predicat,
DocumentModel objectDocument)
getSubjectDocumentsOut
public static DocumentModelList getSubjectDocumentsOut(Resource predicat,
DocumentModel objectDocument)
getSubjectDocumentsOut
public static DocumentModelList getSubjectDocumentsOut(String graphName,
Resource predicat,
DocumentModel objectDocument)
getObjectDocuments
public static DocumentModelList getObjectDocuments(DocumentModel subjectDoc,
Resource predicat)
getObjectDocuments
public static DocumentModelList getObjectDocuments(String graphName,
DocumentModel subjectDoc,
Resource predicat)
getStatements
public static List<Statement> getStatements(DocumentModel subjectDoc,
Resource predicat)
getStatements
public static List<Statement> getStatements(String graphName,
DocumentModel subjectDoc,
Resource predicat)
removeRelation
public static void removeRelation(DocumentModel subjectDoc,
Resource predicat,
DocumentModel objectDoc)
removeRelation
public static void removeRelation(String graphName,
DocumentModel subjectDoc,
Resource predicat,
DocumentModel objectDoc)
Copyright © 2011 Nuxeo SAS. All Rights Reserved.