org.nuxeo.ecm.platform.relations.api.util
Class RelationHelper
java.lang.Object
org.nuxeo.ecm.platform.relations.api.util.RelationHelper
public class RelationHelper
- extends java.lang.Object
Method Summary |
static DocumentModel |
getDocumentModel(Node node,
java.lang.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(java.lang.String graphName,
DocumentModel subjectDoc,
Resource predicat)
|
static RelationManager |
getRelationManager()
|
static java.util.List<Statement> |
getStatements(DocumentModel subjectDoc,
Resource predicat)
|
static java.util.List<Statement> |
getStatements(java.lang.String graphName,
DocumentModel subjectDoc,
Resource predicat)
|
static DocumentModelList |
getSubjectDocuments(Resource predicat,
DocumentModel objectDocument)
|
static DocumentModelList |
getSubjectDocuments(Resource predicat,
java.lang.String stringObject,
java.lang.String sessionId)
|
static DocumentModelList |
getSubjectDocuments(java.lang.String graphName,
Resource predicat,
DocumentModel objectDocument)
|
static DocumentModelList |
getSubjectDocuments(java.lang.String graphName,
Resource predicat,
java.lang.String stringObject,
java.lang.String sessionId)
|
static DocumentModelList |
getSubjectDocumentsOut(Resource predicat,
DocumentModel objectDocument)
|
static DocumentModelList |
getSubjectDocumentsOut(java.lang.String graphName,
Resource predicat,
DocumentModel objectDocument)
|
static void |
removeRelation(DocumentModel subjectDoc,
Resource predicat,
DocumentModel objectDoc)
|
static void |
removeRelation(java.lang.String graphName,
DocumentModel subjectDoc,
Resource predicat,
DocumentModel objectDoc)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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,
java.lang.String coreSessionId)
throws ClientException
- Returns the document model corresponding to a relation node.
- Throws:
ClientException
getSubjectDocuments
public static DocumentModelList getSubjectDocuments(Resource predicat,
java.lang.String stringObject,
java.lang.String sessionId)
getSubjectDocuments
public static DocumentModelList getSubjectDocuments(java.lang.String graphName,
Resource predicat,
java.lang.String stringObject,
java.lang.String sessionId)
getSubjectDocuments
public static DocumentModelList getSubjectDocuments(Resource predicat,
DocumentModel objectDocument)
getSubjectDocuments
public static DocumentModelList getSubjectDocuments(java.lang.String graphName,
Resource predicat,
DocumentModel objectDocument)
getSubjectDocumentsOut
public static DocumentModelList getSubjectDocumentsOut(Resource predicat,
DocumentModel objectDocument)
getSubjectDocumentsOut
public static DocumentModelList getSubjectDocumentsOut(java.lang.String graphName,
Resource predicat,
DocumentModel objectDocument)
getObjectDocuments
public static DocumentModelList getObjectDocuments(DocumentModel subjectDoc,
Resource predicat)
getObjectDocuments
public static DocumentModelList getObjectDocuments(java.lang.String graphName,
DocumentModel subjectDoc,
Resource predicat)
getStatements
public static java.util.List<Statement> getStatements(DocumentModel subjectDoc,
Resource predicat)
getStatements
public static java.util.List<Statement> getStatements(java.lang.String graphName,
DocumentModel subjectDoc,
Resource predicat)
removeRelation
public static void removeRelation(DocumentModel subjectDoc,
Resource predicat,
DocumentModel objectDoc)
removeRelation
public static void removeRelation(java.lang.String graphName,
DocumentModel subjectDoc,
Resource predicat,
DocumentModel objectDoc)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.