Skip navigation links
C D E F G J K L R S 

C

ChainExecutor - Class in com.salesforce.cantor.functions.executors
The Chain Executor is used to execute a chain of functions.
ChainExecutor() - Constructor for class com.salesforce.cantor.functions.executors.ChainExecutor
 
com.salesforce.cantor.functions - package com.salesforce.cantor.functions
 
com.salesforce.cantor.functions.executors - package com.salesforce.cantor.functions.executors
 
Context - Class in com.salesforce.cantor.functions
This class defines the Context variable that is passed to functions by the executor.
Context(Cantor, Functions) - Constructor for class com.salesforce.cantor.functions.Context
 
create(String) - Method in interface com.salesforce.cantor.functions.Functions
Create a new function namespace.
create(String) - Method in class com.salesforce.cantor.functions.FunctionsOnCantor
 

D

delete(String, String) - Method in interface com.salesforce.cantor.functions.Functions
Delete the function from the given namespace.
delete(String, String) - Method in class com.salesforce.cantor.functions.FunctionsOnCantor
 
drop(String) - Method in interface com.salesforce.cantor.functions.Functions
Drop a function namespace.
drop(String) - Method in class com.salesforce.cantor.functions.FunctionsOnCantor
 

E

Executor - Interface in com.salesforce.cantor.functions
 

F

FreemarkerExecutor - Class in com.salesforce.cantor.functions.executors
This executor processes an FTL template with the given parameters, and stores the generated result in the special context variable '.out'.
FreemarkerExecutor() - Constructor for class com.salesforce.cantor.functions.executors.FreemarkerExecutor
 
Functions - Interface in com.salesforce.cantor.functions
Functions allow users to store/retrieve and execute a function in this sandbox.
FunctionsOnCantor - Class in com.salesforce.cantor.functions
 
FunctionsOnCantor(Cantor) - Constructor for class com.salesforce.cantor.functions.FunctionsOnCantor
 

G

get(String) - Method in class com.salesforce.cantor.functions.Context
 
get(String, String) - Method in interface com.salesforce.cantor.functions.Functions
Retrieve the function body from the given namespace.
get(String, String) - Method in class com.salesforce.cantor.functions.FunctionsOnCantor
 
getCantor() - Method in class com.salesforce.cantor.functions.Context
 
getExtensions() - Method in interface com.salesforce.cantor.functions.Executor
Returns list of extensions this executor can execute.
getExtensions() - Method in class com.salesforce.cantor.functions.executors.ChainExecutor
 
getExtensions() - Method in class com.salesforce.cantor.functions.executors.FreemarkerExecutor
 
getExtensions() - Method in class com.salesforce.cantor.functions.executors.GroovyExecutor
 
getExtensions() - Method in class com.salesforce.cantor.functions.executors.JavaExecutor
 
getExtensions() - Method in class com.salesforce.cantor.functions.executors.ScriptExecutor
 
getFunctions() - Method in class com.salesforce.cantor.functions.Context
 
GroovyExecutor - Class in com.salesforce.cantor.functions.executors
Executor for functions implemented in Groovy.
GroovyExecutor() - Constructor for class com.salesforce.cantor.functions.executors.GroovyExecutor
 

J

JavaExecutor - Class in com.salesforce.cantor.functions.executors
Executor for functions implemented in Java.
JavaExecutor() - Constructor for class com.salesforce.cantor.functions.executors.JavaExecutor
 

K

keys() - Method in class com.salesforce.cantor.functions.Context
 

L

list(String) - Method in interface com.salesforce.cantor.functions.Functions
Get the list of all functions in the given namespace.
list(String) - Method in class com.salesforce.cantor.functions.FunctionsOnCantor
 

R

run(String, byte[], Context, Map<String, String>) - Method in interface com.salesforce.cantor.functions.Executor
Given the body of a function which its name ends with an extension that this executor accepts, run the function.
run(String, byte[], Context, Map<String, String>) - Method in class com.salesforce.cantor.functions.executors.ChainExecutor
 
run(String, byte[], Context, Map<String, String>) - Method in class com.salesforce.cantor.functions.executors.FreemarkerExecutor
 
run(String, byte[], Context, Map<String, String>) - Method in class com.salesforce.cantor.functions.executors.GroovyExecutor
 
run(String, byte[], Context, Map<String, String>) - Method in class com.salesforce.cantor.functions.executors.JavaExecutor
 
run(String, byte[], Context, Map<String, String>) - Method in class com.salesforce.cantor.functions.executors.ScriptExecutor
 
run(String, String, Context, Map<String, String>) - Method in interface com.salesforce.cantor.functions.Functions
Execute the function, given the context and param arguments.
run(String, String, Context, Map<String, String>) - Method in class com.salesforce.cantor.functions.FunctionsOnCantor
 

S

ScriptExecutor - Class in com.salesforce.cantor.functions.executors
Executor to run various scripting language, such as JavaScript (Nashorn), Python (Jython), Groovy, Kotlin, Lua, etc.
ScriptExecutor() - Constructor for class com.salesforce.cantor.functions.executors.ScriptExecutor
 
set(String, Object) - Method in class com.salesforce.cantor.functions.Context
 
store(String, String, String) - Method in interface com.salesforce.cantor.functions.Functions
Store a function with the given name and body as string.
store(String, String, byte[]) - Method in interface com.salesforce.cantor.functions.Functions
Store a function with the given name and body as byte array.
store(String, String, String) - Method in class com.salesforce.cantor.functions.FunctionsOnCantor
 
store(String, String, byte[]) - Method in class com.salesforce.cantor.functions.FunctionsOnCantor
 
C D E F G J K L R S 
Skip navigation links

Copyright © 2021. All rights reserved.