Uses of Class
org.dbos.apiary.function.FunctionOutput
Packages that use FunctionOutput
Package
Description
Provide the classes necessary to invoke Apiary functions from a remote client.
Provide the classes necessary to write Apiary functions.
Provide the classes necessary to write Postgres backed functions.
Provide the classes necessary to write VoltDB backed functions.
-
Uses of FunctionOutput in org.dbos.apiary.client
Methods in org.dbos.apiary.client that return FunctionOutputModifier and TypeMethodDescriptionApiaryWorkerClient.executeFunction
(String name, Object... arguments) Invoke a function synchronously and block waiting for the result.InternalApiaryWorkerClient.executeFunction
(String address, String name, String service, long execID, Object... arguments) -
Uses of FunctionOutput in org.dbos.apiary.function
Methods in org.dbos.apiary.function that return FunctionOutputModifier and TypeMethodDescriptionabstract FunctionOutput
ApiaryContext.apiaryCallFunction
(String name, Object... inputs) Synchronously invoke a function.ApiaryStatelessContext.apiaryCallFunction
(String name, Object... inputs) abstract FunctionOutput
ApiaryTransactionalContext.apiaryCallFunction
(String name, Object... inputs) Public Interface for functions.default FunctionOutput
ApiaryFunction.apiaryRunFunction
(ApiaryContext ctxt, Object... input) abstract FunctionOutput
ApiaryContext.checkPreviousExecution()
For internal use only.ApiaryStatelessContext.checkPreviousExecution()
ApiaryContext.getFunctionOutput
(Object output) For internal use only.Methods in org.dbos.apiary.function with parameters of type FunctionOutputModifier and TypeMethodDescriptionabstract void
ApiaryContext.recordExecution
(FunctionOutput output) For internal use only.void
ApiaryStatelessContext.recordExecution
(FunctionOutput output) -
Uses of FunctionOutput in org.dbos.apiary.postgres
Methods in org.dbos.apiary.postgres that return FunctionOutputModifier and TypeMethodDescriptionPostgresContext.apiaryCallFunction
(String name, Object... inputs) PostgresConnection.callFunction
(ProvenanceBuffer provBuff, String service, long execID, long functionID, String name, Object... inputs) PostgresContext.checkPreviousExecution()
Methods in org.dbos.apiary.postgres with parameters of type FunctionOutput -
Uses of FunctionOutput in org.dbos.apiary.voltdb
Methods in org.dbos.apiary.voltdb that return FunctionOutputModifier and TypeMethodDescriptionVoltContext.apiaryCallFunction
(String name, Object... inputs) VoltConnection.callFunction
(ProvenanceBuffer provBuff, String service, long execID, long functionID, String funcName, Object... inputs) VoltContext.checkPreviousExecution()
Methods in org.dbos.apiary.voltdb with parameters of type FunctionOutput