public abstract class FunctionScript
extends io.micronaut.function.executor.FunctionInitializer
implements io.micronaut.context.env.PropertySource
| Modifier | Constructor and Description |
|---|---|
|
FunctionScript()
Constuctor.
|
protected |
FunctionScript(io.micronaut.context.ApplicationContext applicationContext)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addProperty(java.lang.String name,
java.lang.Object value)
Add a property to the script.
|
java.lang.Object |
get(java.lang.String key) |
java.lang.String |
getName() |
protected void |
injectThis(io.micronaut.context.ApplicationContext applicationContext) |
java.util.Iterator<java.lang.String> |
iterator() |
protected void |
startThis(io.micronaut.context.ApplicationContext applicationContext) |
buildApplicationContext, getApplicationContext, newApplicationContextBuilder, resolveFunction, resolveFunctionName, startEnvironmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic FunctionScript()
protected FunctionScript(io.micronaut.context.ApplicationContext applicationContext)
applicationContext - applicationContext@Internal public java.lang.Object get(java.lang.String key)
get in interface io.micronaut.context.env.PropertySourcepublic final java.lang.String getName()
getName in interface io.micronaut.context.env.PropertySource@Internal public java.util.Iterator<java.lang.String> iterator()
iterator in interface java.lang.Iterable<java.lang.String>protected void addProperty(java.lang.String name,
java.lang.Object value)
name - name of the propertyvalue - value@Internal protected void startThis(io.micronaut.context.ApplicationContext applicationContext)
startThis in class io.micronaut.function.executor.FunctionInitializer@Internal protected void injectThis(io.micronaut.context.ApplicationContext applicationContext)
injectThis in class io.micronaut.function.executor.FunctionInitializer