NAME
XAS::Lib::Connector - Perl extension for the XAS environment
SYNOPSIS
use XAS::Lib::Connector;
my $connection = XAS::Lib::Connector->spawn(
Logger => 'logger',
Login => 'xas',
Passcode => 'xas'
);
DESCRIPTION
This module is the base class used for connecting to STOMP v1.0 message queue servers.
PUBLIC METHODS
spawn
This method creates the initial session, and checks for the following parameters:
- Logger
-
The name of the logging session.
- Login
-
The login name to be used on the message queue server.
- Passcode
-
The passcode to be used on the message queue server.
log($kernel, $level, $message)
Provides a logging method for POE::Component::Client::Stomp.
- $kernel
-
A pointer to the POE kernel.
- $level
-
A logging level that is compatiable to your logger.
- @args
-
The line that is to be written to the log.
reload($kernel, $session)
This module will handle the HUP signal. It currently executes POE's sig_handled() method.
exception_handler($ex)
Provide a default exception handler.
SEE ALSO
POE::Component::Client::Stomp
XAS
AUTHOR
Kevin L. Esteb, <kevin@kesteb.us>
COPYRIGHT AND LICENSE
Copyright (C) 2012 by Kevin L. Esteb
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.