List of usage examples for org.springframework.data.mongodb.core.script NamedMongoScript NamedMongoScript
public NamedMongoScript(String name, ExecutableMongoScript script)
From source file:example.springdata.mongodb.advanced.ServersideScriptTests.java
/** * Store and call an arbitrary JavaScript function (in this case a simple echo script) via its name. */// w ww . j a v a 2s . co m @Test public void saveAndCallScriptViaName() { operations.scriptOps().register( new NamedMongoScript("echoScript", new ExecutableMongoScript("function(x) { return x; }"))); Object o = operations.scriptOps().call("echoScript", "Hello echo...!"); assertThat(o, is((Object) "Hello echo...!")); }