It would be nice to be able to create a valid FSDChannel
without needing to create a Configuration
object for that.
That could be achieved by setters, or by adding a constructor that receives a charset and a schema.
I would also add an overload that doesn't receive the charset
as parameter and uses the same default that FSDMsg
uses, or that leaves it as null
and uses the FSDMsg
's charset
if the channel's own charset
is null
.
I offer to implement this after discussion.
See this discussion