debian man page for data::objectdriver::driver::multiplexer

Query: data::objectdriver::driver::multiplexer

OS: debian

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

Data::ObjectDriver::Driver::Multiplexer(3pm)		User Contributed Perl Documentation	      Data::ObjectDriver::Driver::Multiplexer(3pm)

NAME
Data::ObjectDriver::Driver::Multiplexer - Multiplex multiple partitioned drivers
SYNOPSIS
package MappingTable; use Foo; use Bar; my $foo_driver = Foo->driver; my $bar_driver = Bar->driver; __PACKAGE__->install_properties({ columns => [ qw( foo_id bar_id value ) ], primary_key => 'foo_id', driver => Data::ObjectDriver::Driver::Multiplexer->new( on_search => { foo_id => $foo_driver, bar_id => $bar_driver, }, on_lookup => $foo_driver, drivers => [ $foo_driver, $bar_driver ], ), });
DESCRIPTION
Data::ObjectDriver::Driver::Multiplexer associates a set of drivers to a particular class. In practice, this means that all INSERTs and DELETEs are propagated to all associated drivers (for example, all associated databases or tables in a database), and that SELECTs are sent to the appropriate multiplexed driver, based on partitioning criteria. Note that this driver has the following limitations currently: 1. It's very experimental. 2. It's very experimental. 3. IT'S VERY EXPERIMENTAL. 4. This documentation you're reading is incomplete. the api is likely to evolve perl v5.12.4 2011-08-29 Data::ObjectDriver::Driver::Multiplexer(3pm)
Related Man Pages
tap::parser::multiplexer5.18(3pm) - mojave
data::objectdriver::driver::cache::memcached(3pm) - debian
data::objectdriver::driver::partition(3pm) - debian
data::objectdriver::driver::simplepartition(3pm) - debian
tap::parser::multiplexer(3pm) - debian
Similar Topics in the Unix Linux Community
Port Linux Driver to Unix
libdbi-drivers 0.8.3-1 (Default branch)
An Introduction to Real-Time Data Integration
Zytouch Driver 20081119 (Default branch)
wireless drivers for linux?