Package org.nuxeo.ecm.platform.relations
Class CoreGraph.StatementAdder
java.lang.Object
org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
org.nuxeo.ecm.platform.relations.CoreGraph.StatementAdder
- Enclosing class:
- CoreGraph
-
Field Summary
Fields inherited from class org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
isUnrestricted, originatingUsername, repositoryName, session, sessionIsAlreadyUnrestricted
-
Constructor Summary
ModifierConstructorDescriptionprotected
StatementAdder
(List<Statement> statements) protected
StatementAdder
(List<Statement> statements, CoreSession session) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
void
run()
This method will be called byUnrestrictedSessionRunner.runUnrestricted()
withUnrestrictedSessionRunner.session
available as an unrestricted session.protected DocumentModel
setRelationProperties
(DocumentModel rel, Statement statement) Methods inherited from class org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
checkUnrestricted, getOriginatingUsername, runUnrestricted, setOriginatingUsername
-
Field Details
-
statements
-
now
-
-
Constructor Details
-
StatementAdder
-
StatementAdder
-
-
Method Details
-
run
public void run()Description copied from class:UnrestrictedSessionRunner
This method will be called byUnrestrictedSessionRunner.runUnrestricted()
withUnrestrictedSessionRunner.session
available as an unrestricted session.It can also be called directly in which case the
UnrestrictedSessionRunner.session
available will be the one passed to#UnrestrictedSessionRunner(CoreSession)
.- Specified by:
run
in classUnrestrictedSessionRunner
-
add
-
setRelationProperties
-