NAME
BusyBird::StatusStorage::Common - common partial implementation of StatusStorage
SYNOPSIS
package My::StatusStorage;
use parent "BusyBird::StatusStorage";
use BusyBird::StatusStorage::Common qw(ack_statuses get_unacked_counts contains);
sub new { ... }
sub get_statuses { ... }
sub put_statuses { ... }
sub delete_statuses { ... }
1;
DESCRIPTION
This module implements and exports some methods required by BusyBird::StatusStorage interface.
To import methods from BusyBird::StatusStorage::Common, the importing class must implement get_statuses()
and put_statuses
. This is because exported methods in BusyBird::StatusStorage::Common use those methods.
EXPORTABLE FUNCTIONS
The following methods are exported only by request.
ack_statuses
get_unacked_counts
contains
AUTHOR
Toshio Ito <toshioito [at] cpan.org>