## Uses of Class
org.apache.log4j.plugins.Receiver

- Packages that use Receiver
  Package | Description
  --- | ---
  org.apache.log4j.chainsaw |
  org.apache.log4j.chainsaw.vfs |
  org.apache.log4j.db | The org.apache.log4j.db package provides means to append logging events into various databases.
  org.apache.log4j.net |
  org.apache.log4j.varia |
  org.apache.log4j.xml |

- - ### Uses of Receiver in org.apache.log4j.chainsaw

    Subclasses of Receiver in org.apache.log4j.chainsaw
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `Generator` | Class designed to stress, and/or test the Chainsaw GUI by sending it lots of Logging Events.

  - ### Uses of Receiver in org.apache.log4j.chainsaw.vfs

    Subclasses of Receiver in org.apache.log4j.chainsaw.vfs
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `VFSLogFilePatternReceiver` | A VFS-enabled version of org.apache.log4j.varia.LogFilePatternReceiver.

  - ### Uses of Receiver in org.apache.log4j.db

    Subclasses of Receiver in org.apache.log4j.db
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CustomSQLDBReceiver` | Converts log data stored in a database into LoggingEvents.
    `class` | `DBReceiver` |

  - ### Uses of Receiver in org.apache.log4j.net

    Subclasses of Receiver in org.apache.log4j.net
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JMSReceiver` | JMSReceiver receives a remote logging event on a configured JSM topic and "posts" it to a LoggerRepository as if the event was generated locally.
    `class` | `MulticastReceiver` | Multicast-based receiver.
    `class` | `UDPReceiver` | Receive LoggingEvents encoded with an XMLLayout, convert the XML data to a LoggingEvent and post the LoggingEvent.
    `class` | `XMLSocketReceiver` | XMLSocketReceiver receives a remote logging event via XML on a configured socket and "posts" it to a LoggerRepository as if the event were generated locally.

    Constructors in org.apache.log4j.net with parameters of type Receiver
    Constructor | Description
    --- | ---
    `XMLSocketNode​(String decoder, Socket socket, Receiver receiver)` | Constructor for socket and reciever.

  - ### Uses of Receiver in org.apache.log4j.varia

    Subclasses of Receiver in org.apache.log4j.varia
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `LogFilePatternReceiver` | LogFilePatternReceiver can parse and tail log files, converting entries into LoggingEvents.

  - ### Uses of Receiver in org.apache.log4j.xml

    Subclasses of Receiver in org.apache.log4j.xml
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `LogFileXMLReceiver` | LogFileXMLReceiver will read an xml-formated log file and make the events in the log file available to the log4j framework.