Plugin
Table of Contents
Interfaces
- ClientPluginInterface
- Plugin interface for configuring Temporal Clients.
- ConnectionPluginInterface
- Plugin interface for configuring the service client connection.
- PluginInterface
- ScheduleClientPluginInterface
- Plugin interface for configuring Temporal schedule clients.
- TemporalPluginInterface
- Combined plugin interface for bundles that configure connection, client, schedule client, and worker.
- WorkerPluginInterface
- Plugin interface for configuring workers and worker factory.
Classes
- AbstractPlugin
- Abstract base class providing no-op defaults for all plugin methods.
- ClientPluginContext
- Builder-style configuration context for workflow client plugins.
- ScheduleClientPluginContext
- Builder-style configuration context for schedule client plugins.
- WorkerFactoryPluginContext
- Builder-style configuration context for worker factory plugins.
- WorkerPluginContext
- Builder-style configuration context for worker plugins.
Traits
- ClientPluginTrait
- No-op defaults for {@see ClientPluginInterface}.
- ConnectionPluginTrait
- No-op defaults for {@see ConnectionPluginInterface}.
- ScheduleClientPluginTrait
- No-op defaults for {@see ScheduleClientPluginInterface}.
- WorkerPluginTrait
- No-op defaults for {@see WorkerPluginInterface}.