Class KafkaStreamsApplication<T extends StreamsApp>

Type Parameters:
T - type of StreamsApp created by this application
All Implemented Interfaces:
AutoCloseable, Runnable
Direct Known Subclasses:
SimpleKafkaStreamsApplication

The base class for creating Kafka Streams applications.

This class provides the following configuration options in addition to those provided by KafkaApplication: To implement your Kafka Streams application inherit from this class and add your custom options. Run it by creating an instance of your class and calling KafkaApplication.startApplication(String[]) from your main.