An abstract Iterator responsibile for iterating over an adapter's
yielded TapjawMessages, then provides the message to an abstract
outputMessage() method for outputting to an implemented mechanism.
The class also employs the limit argument to limit the number of
TapjawMessages being passed to the outputMessage() method.
This primary method must perform an iteration over the Adapter's generator to yield responses and push each
individual TapjawMessage from the Adapter to an output interface.
An abstract Iterator responsibile for iterating over an adapter's yielded TapjawMessages, then provides the message to an abstract outputMessage() method for outputting to an implemented mechanism.
The class also employs the limit argument to limit the number of TapjawMessages being passed to the outputMessage() method.