Class FunctionActioner
- java.lang.Object
-
- org.apache.pulsar.functions.worker.FunctionActioner
-
public class FunctionActioner extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FunctionActioner(org.apache.pulsar.functions.worker.WorkerConfig workerConfig, org.apache.pulsar.functions.runtime.RuntimeFactory runtimeFactory, org.apache.distributedlog.api.namespace.Namespace dlogNamespace, org.apache.pulsar.functions.worker.ConnectorsManager connectorsManager, FunctionsManager functionsManager, org.apache.pulsar.client.admin.PulsarAdmin pulsarAdmin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidstartFunction(FunctionRuntimeInfo functionRuntimeInfo)voidstopFunction(FunctionRuntimeInfo functionRuntimeInfo)voidterminateFunction(FunctionRuntimeInfo functionRuntimeInfo)
-
-
-
Constructor Detail
-
FunctionActioner
public FunctionActioner(org.apache.pulsar.functions.worker.WorkerConfig workerConfig, org.apache.pulsar.functions.runtime.RuntimeFactory runtimeFactory, org.apache.distributedlog.api.namespace.Namespace dlogNamespace, org.apache.pulsar.functions.worker.ConnectorsManager connectorsManager, FunctionsManager functionsManager, org.apache.pulsar.client.admin.PulsarAdmin pulsarAdmin)
-
-
Method Detail
-
startFunction
public void startFunction(FunctionRuntimeInfo functionRuntimeInfo)
-
stopFunction
public void stopFunction(FunctionRuntimeInfo functionRuntimeInfo)
-
terminateFunction
public void terminateFunction(FunctionRuntimeInfo functionRuntimeInfo)
-
-