Catalyst::Plugin::Session::Store::Memcached::Fast - Memcached session storage backend.


Catalyst-Plugin-Session-Store-Memcached-Fast documentation  | view source Contained in the Catalyst-Plugin-Session-Store-Memcached-Fast distribution.

Index


NAME

Top

Catalyst::Plugin::Session::Store::Memcached::Fast - Memcached session storage backend.

SYNOPSIS

Top

    use Catalyst qw/Session Session::Store::Memcached::Fast Session::State::Foo/;

    MyApp->config->{session} = {
        expires => 3600,
        servers => ['127.0.0.1:11210'],
        # another Cache::Memcached::Fast params
    };

    # ... in an action:
    $c->session->{foo} = 'bar'; # will be saved

DESCRIPTION

Top

Catalyst::Plugin::Session::Store::Memcached::Fast is a fast session storage plugin for Catalyst that uses memcached cache. It is based on Cache::Memcached::Fast.

METHODS

get_session_data
store_session_data
delete_session_data
delete_expired_sessions

These are implementations of the required methods for a store. See Catalyst::Plugin::Session::Store.

get_and_set_session_data

This is the optional method for atomic write semantics. See Catalyst::Plugin::Session::AtomicWrite.

setup_session

Sets up the session connection.

CAVEATS

Top

CONFIGURATION

Top

SEE ALSO

Top

Catalyst, Catalyst::Plugin::Session, Cache::Memcached::Fast.

AUTHORS

Top

Denis Arapov, bwizard@blackwizard.pp.ru

COPYRIGHT

Top


Catalyst-Plugin-Session-Store-Memcached-Fast documentation  | view source Contained in the Catalyst-Plugin-Session-Store-Memcached-Fast distribution.