CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Modules     > >     S     > >     SPOPS
SPOPS::ClassFactory
Create SPOPS classes from configuration and code
SPOPS::ClassFactory::DBI
Define additional configuration methods
SPOPS::ClassFactory::DefaultBehavior
Default configuration methods called from SPOPS.pm
SPOPS::ClassFactory::LDAP
Create relationships among LDAP objects
SPOPS::DBI
Implement SPOPS class, serializing into a DBI database
SPOPS::DBI::InterBase
InterBase-specific routines for the SPOPS::DBI
SPOPS::DBI::MySQL
MySQL-specific code for DBI collections
SPOPS::DBI::Oracle
Oracle-specific routines for the SPOPS::DBI
SPOPS::DBI::Pg
PostgreSQL-specific routines for the SPOPS::DBI
SPOPS::DBI::SQLite
SQLite-specific code for DBI collections
SPOPS::DBI::Sybase
Sybase-specific routines for the SPOPS::DBI
SPOPS::DBI::TypeInfo
Represent type information for a single table
SPOPS::Error
(DEPRECATED) Centralized error messages from all SPOPS objects.
SPOPS::Exception
Base class for exceptions in SPOPS
SPOPS::Exception::DBI
SPOPS exception with extra DBI parameters
SPOPS::Exception::LDAP
SPOPS exception with extra LDAP parameters
SPOPS::Exception::Security
SPOPS exception with extra security parameters
SPOPS::Export
Export SPOPS objects to various formats
SPOPS::Export::DBI::Data
Export SPOPS objects as data for importing directly into a DBI table
SPOPS::Export::Object
Dump SPOPS objects to a portable format
SPOPS::Export::Perl
Dump SPOPS objects to a pure serialized Perl format
SPOPS::Export::SQL
Export SPOPS objects as a series of SQL statements
SPOPS::Export::XML
Export SPOPS objects in XML format
SPOPS::GDBM
Store SPOPS objects in a GDBM database
SPOPS::HashFile
Implement as objects files containing perl hashrefs
SPOPS::Import
Factory and parent for importing SPOPS objects
SPOPS::Import::DBI::Data
Import raw data to a DBI table
SPOPS::Import::DBI::Delete
Delete existing data from a DBI table
SPOPS::Import::DBI::GenericOperation
Base class for delete and update import operations
SPOPS::Import::DBI::Table
Import a DBI table structure
SPOPS::Import::DBI::TableTransform
Factory class for database-specific transformations
SPOPS::Import::DBI::TableTransform::InterBase
Table transformations for InterBase/FirebirdSQL
SPOPS::Import::DBI::TableTransform::MySQL
Table transformations for MySQL
SPOPS::Import::DBI::TableTransform::Oracle
Table transformations for Oracle
SPOPS::Import::DBI::TableTransform::Pg
Table transformations for PostgreSQL
SPOPS::Import::DBI::TableTransform::SQLite
Table transformations for SQLite
SPOPS::Import::DBI::TableTransform::Sybase
Table transformations for Sybase/MSSQL
SPOPS::Import::DBI::Update
Update existing data in a DBI table
SPOPS::Import::Object
Import SPOPS objects
SPOPS::Initialize
Provide methods for initializing groups of SPOPS objects at once
SPOPS::Iterator
Class to cycle through results and return SPOPS objects
SPOPS::Iterator::DBI
Implementation of SPOPS::Iterator for SPOPS::DBI
SPOPS::Iterator::LDAP
Implementation of SPOPS::Iterator for SPOPS::LDAP
SPOPS::Iterator::WrapList
SPOPS::Iterator wrapper around object lists
SPOPS::Key::DBI::HandleField
Retrieve an auto-increment value from a DBI statement or database handle
SPOPS::Key::DBI::Identity
Retrieve IDENTITY values from a supported DBI database
SPOPS::Key::DBI::Pool
Retrieves ID field information from a pool
SPOPS::Key::DBI::Sequence
Retrieve sequence values from a supported DBI database
SPOPS::Key::Random
Creates a random alphanumeric code for the ID field
SPOPS::Key::UUID
Creates a Universally Unique ID (UUID) as a key
SPOPS::LDAP
Implement object persistence in an LDAP datastore
SPOPS::LDAP::MultiDatasource
SPOPS::LDAP functionality but fetching objects from multiple datasources
SPOPS::Loopback
Simple SPOPS class used for testing rules and other goodies
SPOPS::Secure
Implement security across one or more classes of SPOPS objects
SPOPS::Secure::DBI
SPOPS::Secure::Hierarchy
Define hierarchical security
SPOPS::Secure::Loopback
Security object implementation for testing (loopback) objects
SPOPS::Secure::Util
Common utilities for SPOPS::Secure and subclasses
SPOPS::SQLInterface
Generic routines for DBI database interaction
SPOPS::Tie
Simple class implementing tied hash with some goodies
SPOPS::Tie::StrictField
Enable field checking for SPOPS objects
SPOPS::Tool::CreateOnly
Make a particular object create-only -- it cannot be updated
SPOPS::Tool::DateConvert
Convert dates to objects to/from your datastore
SPOPS::Tool::DBI::Datasource
Embed the parameters for a DBI handle in object configuration
SPOPS::Tool::DBI::DiscoverField
SPOPS::ClassFactory rule implementing autofield discovery
SPOPS::Tool::DBI::FindDefaults
Load default values from a particular record
SPOPS::Tool::DBI::MaintainLinkedList
Support objects that automatically maintain a link to the previous and next objects
SPOPS::Tool::LDAP::Datasource
Embed the parameters for a LDAP handle in object configuration
SPOPS::Tool::ReadOnly
Make a particular object read-only
SPOPS::Tool::UTFConvert
Provide automatic UTF-8 conversion
SPOPS::Utility
Utility methods for SPOPS objects

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.