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 FunctionOutputApiaryContext.apiaryCallFunction(String name, Object... inputs) Synchronously invoke a function.ApiaryStatelessContext.apiaryCallFunction(String name, Object... inputs) abstract FunctionOutputApiaryTransactionalContext.apiaryCallFunction(String name, Object... inputs) Public Interface for functions.default FunctionOutputApiaryFunction.apiaryRunFunction(ApiaryContext ctxt, Object... input) abstract FunctionOutputApiaryContext.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 voidApiaryContext.recordExecution(FunctionOutput output) For internal use only.voidApiaryStatelessContext.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