...
- InitialContextFactory 2. provider url 3. connection factory 4. topic 5. user 6. password
Parameters for manual connections
...
- concrete connection factory class 2. topic 3. user 4. password
...
- message type: text or object 2. textarea 3. directory of files to choose randomly 4. specific file 5. use as monitor
After some discussion with James, it seems to make sense to treat the Sessio as the client. This way, a single connection may have multiple Sessions. I still need to work out the details of how measure the time for subscribers, since they will get notified of when new messages come in. For the first implementation, I'm going to by pass a connection factory. Once it the details of how subscribers will work, I'll move on to the connection factory.