Construct an emitter.
Destroy the emitter.
Emit an event. Throws EmitterException on error.
See Implementation