Added openrtb organization Copyright notice with BSD license to all new
files.
Added openrtb organization Copyright notice with BSD license to all new
files.
File generated by AVRO compile.
Added instantiation classes for the servlet that plug into Avro RPC
library. Added configuration class stub for specifying DSP
configuration and stub RTBAdvertiser class to encapsulate advertiser
properties related to real time bidding.
Blocklist should be a list of BlocklistObj objects. Therefore, renamed
Blocklist to BlocklistObj in the Avro protocol file, which generates the
BlocklisObj.java type. Blocklist.java is therefore removed.
Added a finite state machine utility for use in demand side and
supply side transaction state machine.
Added BSD License comment in all files and more refactoring to use the common.util.statemachines package.
Latest status of DSP reference using Apache Avro

Avro RPC assumes Avro style framing and hanshake. The DSP will assume,
SSP is also using Avro style RPC, for now. Will refactor at a later
stage to support non-Avro RPC and framing (such as raw Json or
Protobuf). Avro 1.7.4 seems to be introducing Protobuf and Thrift
support in any case.