DBIx::SearchBuilder::Record::Cachable man page on Pidora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Pidora logo
[printable version]

DBIx::SearchBuilder::RUserdContributedDBIx::SearchBuilder::Record::Cachable(3)

NAME
       DBIx::SearchBuilder::Record::Cachable - Records with caching behavior

SYNOPSIS
	 package MyRecord;
	 use base qw/DBIx::SearchBuilder::Record::Cachable/;

DESCRIPTION
       This module subclasses the main DBIx::SearchBuilder::Record package to
       add a caching layer.

       The public interface remains the same, except that records which have
       been loaded in the last few seconds may be reused by subsequent fetch
       or load methods without retrieving them from the database.

METHODS
   FlushCache
       This class method flushes the _global_
       DBIx::SearchBuilder::Record::Cachable cache. All caches are immediately
       expired.

   _FlushKeyCache
       Blow away this record type's key cache

   _CacheConfig
       You can override this method to change the duration of the caching from
       the default of 5 seconds.

       For example, to cache records for up to 30 seconds, add the following
       method to your class:

	 sub _CacheConfig {
	     { 'cache_for_sec' => 30 }
	 }

AUTHOR
       Matt Knopp <mhat@netlag.com>

SEE ALSO
       DBIx::SearchBuilder, DBIx::SearchBuilder::Record

perl v5.14.2			  2012DBIx::SearchBuilder::Record::Cachable(3)
[top]

List of man pages available for Pidora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net