| Package | Description |
|---|---|
| org.apache.pulsar.functions.worker | |
| org.apache.pulsar.functions.worker.service |
Pulsar Functions Worker Service.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ErrorNotifierImpl |
class |
ErrorNotifierShutdownServiceImpl |
| Modifier and Type | Method and Description |
|---|---|
static ErrorNotifier |
ErrorNotifier.getDefaultImpl() |
static ErrorNotifier |
ErrorNotifier.getShutdownServiceImpl(org.apache.pulsar.zookeeper.ZooKeeperSessionWatcher.ShutdownService shutdownService) |
| Modifier and Type | Method and Description |
|---|---|
void |
PulsarWorkerService.start(AuthenticationService authenticationService,
AuthorizationService authorizationService,
ErrorNotifier errorNotifier) |
void |
WorkerService.start(AuthenticationService authenticationService,
AuthorizationService authorizationService,
ErrorNotifier errorNotifier)
Start the worker API service.
|
| Constructor and Description |
|---|
FunctionAssignmentTailer(FunctionRuntimeManager functionRuntimeManager,
org.apache.pulsar.client.api.ReaderBuilder readerBuilder,
WorkerConfig workerConfig,
ErrorNotifier errorNotifier) |
FunctionMetaDataManager(WorkerConfig workerConfig,
SchedulerManager schedulerManager,
org.apache.pulsar.client.api.PulsarClient pulsarClient,
ErrorNotifier errorNotifier) |
FunctionMetaDataTopicTailer(FunctionMetaDataManager functionMetaDataManager,
org.apache.pulsar.client.api.ReaderBuilder readerBuilder,
WorkerConfig workerConfig,
org.apache.pulsar.client.api.MessageId lastMessageSeen,
ErrorNotifier errorNotifier) |
FunctionRuntimeManager(WorkerConfig workerConfig,
PulsarWorkerService workerService,
org.apache.distributedlog.api.namespace.Namespace dlogNamespace,
MembershipManager membershipManager,
ConnectorsManager connectorsManager,
FunctionsManager functionsManager,
FunctionMetaDataManager functionMetaDataManager,
WorkerStatsManager workerStatsManager,
ErrorNotifier errorNotifier) |
LeaderService(WorkerService workerService,
org.apache.pulsar.client.api.PulsarClient pulsarClient,
FunctionAssignmentTailer functionAssignmentTailer,
SchedulerManager schedulerManager,
FunctionRuntimeManager functionRuntimeManager,
FunctionMetaDataManager functionMetaDataManager,
MembershipManager membershipManager,
ErrorNotifier errorNotifier) |
SchedulerManager(WorkerConfig workerConfig,
org.apache.pulsar.client.api.PulsarClient pulsarClient,
PulsarAdmin admin,
WorkerStatsManager workerStatsManager,
ErrorNotifier errorNotifier) |
| Modifier and Type | Method and Description |
|---|---|
void |
WorkerServiceWithClassLoader.start(AuthenticationService authenticationService,
AuthorizationService authorizationService,
ErrorNotifier errorNotifier) |
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.