The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Audit::DBI::Event - An event as logged by the Audit::DBI module.

VERSION

Version 1.5.3

SYNOPSIS

        use Audit::DBI::Event;
        
        my $audit_event = Audit::DBI::Event->new(
                data => $data, #mandatory
        );
        
        my $audit_event_id = $audit_event->get_id();
        my $information = $audit_event->get_information();
        my $diff = $audit_event->get_diff();
        my $ipv4_address = $audit_event->get_ipv4_address();

        

METHODS

new()

Create a new Audit::DBI::Event object.

        my $audit_event = Audit::DBI::Event->new(
                data => $data, #mandatory
        );

Note that you should never have to instantiate Audit::DBI::Event objects directly. They are normally created by the Audit::DBI module.

ACCESSORS

get_id()

Return the audit event ID.

        my $audit_event_id = $audit_event->get_id();

get_information()

Retrieve the extra information stored, if any.

        my $information = $audit_event->get_information();

get_diff()

Retrieve the diff information stored, if any.

        my $diff = $audit_event->get_diff();

get_ipv4_address()

Return the IPv4 address associated with the audit event.

        my $ipv4_address = $audit_event->get_ipv4_address();

AUTHOR

Guillaume Aubert, <aubertg at cpan.org>.

BUGS

Please report any bugs or feature requests to bug-audit-dbi at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Audit-DBI. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc Audit::DBI::Event

You can also look for information at:

ACKNOWLEDGEMENTS

Thanks to ThinkGeek (http://www.thinkgeek.com/) and its corporate overlords at Geeknet (http://www.geek.net/), for footing the bill while I write code for them!

COPYRIGHT & LICENSE

Copyright 2012 Guillaume Aubert.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/