## Uses of Interface
org.apache.flume.EventDrivenSource

- Packages that use EventDrivenSource
  Package | Description
  --- | ---
  org.apache.flume.agent.embedded | This package provides Flume users the ability to embed simple agents in applications.
  org.apache.flume.source |
  org.apache.flume.source.avroLegacy |
  org.apache.flume.source.http |
  org.apache.flume.source.scribe |
  org.apache.flume.source.thriftLegacy |
  org.apache.flume.source.twitter |

- - ### Uses of EventDrivenSource in org.apache.flume.agent.embedded

    Classes in org.apache.flume.agent.embedded that implement EventDrivenSource
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EmbeddedSource` Simple source used to allow direct access to the channel for the Embedded Agent.

  - ### Uses of EventDrivenSource in org.apache.flume.source

    Classes in org.apache.flume.source that implement EventDrivenSource
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractEventDrivenSource` Base class which ensures sub-classes will inherit all the properties of BasicSourceSemantics.
    `class` | `AvroSource` A `Source` implementation that receives Avro events from clients that implement `AvroSourceProtocol`.
    `class` | `ExecSource` A `Source` implementation that executes a Unix process and turns each line of text into an event.
    `class` | `MultiportSyslogTCPSource`
    `class` | `NetcatSource` A netcat-like source that listens on a given port and turns each line of text into an event.
    `class` | `SpoolDirectorySource`
    `class` | `SyslogTcpSource` Deprecated. use `MultiportSyslogTCPSource` instead.
    `class` | `SyslogUDPSource`
    `class` | `ThriftSource`

  - ### Uses of EventDrivenSource in org.apache.flume.source.avroLegacy

    Classes in org.apache.flume.source.avroLegacy that implement EventDrivenSource
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AvroLegacySource` A `Source` implementation that receives Avro events from Avro sink of Flume OG

  - ### Uses of EventDrivenSource in org.apache.flume.source.http

    Classes in org.apache.flume.source.http that implement EventDrivenSource
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HTTPSource` A source which accepts Flume Events by HTTP POST and GET.

  - ### Uses of EventDrivenSource in org.apache.flume.source.scribe

    Classes in org.apache.flume.source.scribe that implement EventDrivenSource
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ScribeSource` Flume should adopt the Scribe entry `LogEntry` from existing Scribe system.

  - ### Uses of EventDrivenSource in org.apache.flume.source.thriftLegacy

    Classes in org.apache.flume.source.thriftLegacy that implement EventDrivenSource
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ThriftLegacySource`

  - ### Uses of EventDrivenSource in org.apache.flume.source.twitter

    Classes in org.apache.flume.source.twitter that implement EventDrivenSource
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TwitterSource` Demo Flume source that connects via Streaming API to the 1% sample twitter firehose, continuously downloads tweets, converts them to Avro format and sends Avro events to a downstream Flume sink.

Copyright © 2009-2016 Apache Software Foundation. All Rights Reserved.