The code consists of example POJOs which should be usable inside a JMS container.
i.e. there are no API dependencies on the container whatnosever.
Its pretty easy to write useful Message POJOs without any API dependencies whatsoever.
There's also a couple of helper classes you can use to provide some JMS helper methods.