Class IntradayLoggerFactory

java.lang.Object
com.illumon.iris.db.tables.dataimport.IntradayLoggerFactory

public class IntradayLoggerFactory
extends Object
The IntradayLoggerFactory generates the loggers and listeners for tables defined in the database schema.

We run this before build time to generate the logger/listener, and then check in the appropriate logger/listener.

At runtime, the logger is regenerated; and its CRC is compared to the CRC of the logger that was loaded from the build. If the CRCs don't match an exception is thrown and the logger is not instantiated.