Class JsonGraphRoute
java.lang.Object
org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
org.nuxeo.ecm.platform.routing.core.impl.jsongraph.JsonGraphRoute
- Since:
- 7.2
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected GraphRoute
protected String
protected Locale
Fields inherited from class org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
isUnrestricted, originatingUsername, repositoryName, session, sessionIsAlreadyUnrestricted
-
Constructor Summary
ConstructorDescriptionJsonGraphRoute
(CoreSession session, String docId, Locale locale) JsonGraphRoute
(CoreSession session, GraphRoute graphRoute, Locale locale) -
Method Summary
Modifier and TypeMethodDescriptiongetGraphElementsAsMap
(GraphRoute route, Locale locale) static String
getI18nLabel
(String label, Locale locale) getJSON()
void
run()
This method will be called byUnrestrictedSessionRunner.runUnrestricted()
withUnrestrictedSessionRunner.session
available as an unrestricted session.toString()
Methods inherited from class org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
checkUnrestricted, getOriginatingUsername, runUnrestricted, setOriginatingUsername
-
Field Details
-
docId
-
graphRoute
-
graphElements
-
json
-
locale
-
-
Constructor Details
-
JsonGraphRoute
-
JsonGraphRoute
-
-
Method Details
-
getGraphElementsAsMap
-
getI18nLabel
-
getGraphElements
- Since:
- 7.2
-
getJSON
-
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
-
toString
-