class ElasticAPM::TimedWorker

def initialize(config, messages, pending_transactions, adapter)

def initialize(config, messages, pending_transactions, adapter)
  @config = config
  @messages = messages
  @pending_transactions = pending_transactions
  @adapter = adapter
  @last_sent_transactions = Time.now.utc
  @serializers = Struct.new(:transactions, :errors).new(
    Serializers::Transactions.new(config),
    Serializers::Errors.new(config)
  )
end