# Hierarchy For Package org.apache.flume.source

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.flume.source.AbstractSource (implements org.apache.flume.Source)
    - org.apache.flume.source.AvroSource (implements org.apache.flume.source.avro.AvroSourceProtocol, org.apache.flume.conf.Configurable, org.apache.flume.EventDrivenSource)
    - org.apache.flume.source.ExecSource (implements org.apache.flume.conf.Configurable, org.apache.flume.EventDrivenSource)
    - org.apache.flume.source.MultiportSyslogTCPSource (implements org.apache.flume.conf.Configurable, org.apache.flume.EventDrivenSource)
    - org.apache.flume.source.NetcatSource (implements org.apache.flume.conf.Configurable, org.apache.flume.EventDrivenSource)
    - org.apache.flume.source.SpoolDirectorySource (implements org.apache.flume.conf.Configurable, org.apache.flume.EventDrivenSource)
    - org.apache.flume.source.SyslogTcpSource (implements org.apache.flume.conf.Configurable, org.apache.flume.EventDrivenSource)
    - org.apache.flume.source.SyslogUDPSource (implements org.apache.flume.conf.Configurable, org.apache.flume.EventDrivenSource)
    - org.apache.flume.source.ThriftSource (implements org.apache.flume.conf.Configurable, org.apache.flume.EventDrivenSource)
  - org.apache.flume.source.BasicSourceSemantics (implements org.apache.flume.conf.Configurable, org.apache.flume.Source)
    - org.apache.flume.source.AbstractEventDrivenSource (implements org.apache.flume.EventDrivenSource)
    - org.apache.flume.source.AbstractPollableSource (implements org.apache.flume.PollableSource)
      - org.apache.flume.source.SequenceGeneratorSource (implements org.apache.flume.conf.Configurable)
      - org.apache.flume.source.StressSource (implements org.apache.flume.conf.Configurable)
  - org.apache.flume.source.DefaultSourceFactory (implements org.apache.flume.SourceFactory)
  - org.apache.flume.source.ExecSourceConfigurationConstants
  - org.apache.flume.source.NetcatSourceConfigurationConstants
  - org.apache.flume.source.PollableSourceConstants
  - org.apache.flume.source.PollableSourceRunner.PollingRunner (implements java.lang.Runnable)
  - org.jboss.netty.channel.SimpleChannelHandler (implements org.jboss.netty.channel.ChannelDownstreamHandler, org.jboss.netty.channel.ChannelUpstreamHandler)
    - org.apache.flume.source.SyslogTcpSource.syslogTcpHandler
    - org.apache.flume.source.SyslogUDPSource.syslogHandler
  - org.apache.flume.SourceRunner (implements org.apache.flume.lifecycle.LifecycleAware)
    - org.apache.flume.source.EventDrivenSourceRunner
    - org.apache.flume.source.PollableSourceRunner
  - org.apache.flume.source.SpoolDirectorySourceConfigurationConstants
  - org.apache.flume.source.SyslogParser
  - org.apache.flume.source.SyslogSourceConfigurationConstants
  - org.apache.flume.source.SyslogUtils

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.flume.source.SyslogUtils.SyslogStatus
    - org.apache.flume.source.SpoolDirectorySourceConfigurationConstants.ConsumeOrder

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