NAME

Log::Dispatch::Win32Event - Class for logging to the Win32 Eventlog

SYNOPSIS

use Log::Dispatch::Win32Event;

my $log = Log::Dispatch::Win32Event->new(
    name       => 'myname'
    min_level  => 'info',
    source     => 'My App'
);

$log->log(level => 'emergency', messsage => 'something BAD happened');

DESCRIPTION

Log::Dispatch::Win32Event is a subclass of Log::Dispatch::Output, which inserts logging output into relational database using Win32Event interface.

METHODS

new
$log = Log::Dispatch::DBI->new(%params);

This method takes a hash of parameters. The following options are valid:

-- name, min_level, max_level, callbacks

Same as various Log::Dispatch::* classes.

-- source

This will be the source that the event is recorded from.

log_message

inherited from Log::Dispatch::Output.

AUTHOR

Arthur Bergman <abergman@cpan.org>

Gunnar Hansson <gunnar@contiller>

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO

Log::Dispatch, Win32::EventLog, Log::Dispatch::Config