chochos/j8583 — pull request #2 by seanjburns (2012-11-27 19:15:36+00:00)
Title: Allow the Factory to create other implementations of IsoMessage

I found myself needing to add methods to IsoMessage (isReply(...), isEcho(), is...()) etc... and the easiest way to do this is to extend and subclass IsoMessage.

The problem here is that most of the power of this project comes from the factory class, and it only creates IsoMessage's.

This simple change allows you to override the createIsoMessage method and provide your own implementations. The factory can then populate your implementation with the ISO fields.