| Interface | Description |
|---|---|
| ApplicationContainerContext |
An
ApplicationContainerContext instance can be used for holding per-container runtime state and objects and
managing their lifecycle. |
| ApplicationContainerContextFactory<T extends ApplicationContainerContext> |
The factory for creating
ApplicationContainerContext instances for a SamzaApplication during
container initialization. |
| ApplicationTaskContext |
An
ApplicationTaskContext instance can be used for holding per-task runtime state and objects and managing
their lifecycle in an SamzaApplication |
| ApplicationTaskContextFactory<T extends ApplicationTaskContext> |
The factory for creating
ApplicationTaskContext instances for a SamzaApplicationduring task
initialization. |
| ContainerContext |
The framework-provided context for the current container.
|
| Context |
A holder for all framework and application defined contexts at runtime.
|
| ExternalContext |
An
ExternalContext can be used to pass components created and managed outside of Samza into a Samza
application. |
| JobContext |
The framework-provided context for the job.
|
| TaskContext |
The framework-provided context for the current task.
|