The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision history for Perl extension POE::Component::Client::Stomp.

0.01  Thu Aug 30 13:48:39 2007
    - original version; created by h2xs 1.23 with options
        -Axc -n POE::Component::Client::Stomp

0.02  03-Oct-2007 K.Esteb
    - Changed the module to be object oriented. I was having problems with
      sub classing the module to reduce complexity. I also wanted a dispatcher
      based on message types. This version does those things.

0.03  09-Oct-2007 K.Esteb
    - Changed event/method "handle_send" to "send_data", it seemed more
        syntactically correct with the new "gather_data" event/method.
      Added accessors for stomp, config, host and port.
      Added a log method, this method currently knows "warn" and "error"
        levels. This should be overridden by your class, for your prefered
        logger.
      Added a event/method "gather_data", it was needed to send the
        object to the method.
      Changed the internals to use the new accessors.
      Added a couple of examples.
      Made the reconnection code more robust. Probably needs more work.

0.04  15-Oct-2007 K.Esteb
      Fixed the "Broken pipe" error.
      Figured out how to require other modules. So Net::Stomp,
        POE::Filter::Stomp and POE::Component::Client::Stomp::Utils are
        now required modules.
      Added a method "handle_shutdown" this should be orridden if specific 
        stuff needs to be done when a shutdown has been initiated. By default 
        nothing will be done.
      Fixed a syntax mistake in the documentation.
      Added a granulated scheme for reconnection attempts.

0.05  17-Dec-2007 K.Esteb
      Fixed the "connection timeout" error.
      Fixed the documentation so it would format correctly.
      Added an event/method "connection_down" to signal when the active 
        connection is down. This needs to be overridden. By default nothing
        will be done.
      Added tests to make sure everything works correctly. These tests will
        fail if there is no MQ listening on port 61613 at localhost. Open
        to suggestions on how to fix this.
      Fixed Makefile.PL

0.06  16-Apr-2008 K.Esteb
      Bug fix release for RT #34743, #34742.
      POE is now a required module. Seems rather obvious, but I had some bug
        reports on this one.
      Removed 02_basic.t, Received a bug report on it not working. Sigh, 
        release 0.05 explains why it may not work. So I guess this "fixes" 
        the above problem.

0.07  23-Jun-2008 K.Esteb
      Alejandro Imass made the suggestion that reconnections should recycle 
        after they have expired. This version includes his logic to do so.

0.08  15-Dec-2008 K.Esteb
      Added some new error codes for reconnection attempts.