register($self, $vhost)

Register the vhost with the module.

store_privatestorage($self, $user, $element, $content)

Store $content for $element and $user in the storage module.

load_privatestorage($self, $user, $element, )

Return the $element for $user from the storage module.

NAME

DJabberd::Plugin::PrivateStorage - implement private storage, as described in XEP-0049

DESCRIPTION

This is the base class implementing the logic of XEP-0049, Private storage, for DJabberd. Derived only need to implement a storage backend.

COPYRIGHT

This module is Copyright (c) 2006 Michael Scherer All rights reserved.

You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file.

WARRANTY

This is free software. IT COMES WITHOUT WARRANTY OF ANY KIND.

AUTHORS

Michael Scherer <misc@zarb.org>