<<

NAME

Youri::Check::Output - Abstract output plugin

DESCRIPTION

This abstract class defines output plugin interface.

CLASS METHODS

new(%args)

Creates and returns a new Youri::Check::Output object.

Generic parameters (subclasses may define additional ones):

global true/false

Global reports generation (default: true).

individual true/false

Individual reports generation (default: true).

Warning: do not call directly, call subclass constructor instead.

INSTANCE METHODS

get_id()

Returns plugin identity.

run($resultset)

Reports the result stored in given Youri::Check::Resultset object.

SUBCLASSING

The following methods have to be implemented:

run

As an alternative, the following hooks can be implemented:

_init_report
_global_report
_individual_report
_finish_report

COPYRIGHT AND LICENSE

Copyright (C) 2002-2006, YOURI project

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

<<