CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     S     > >     SPOPS
Distribution SPOPS [Download]
Author CWINTERS [ Chris Winters ]
Version 0.87
Abstract Data abstraction layer used for object persistence and security
Released 2 June 2004
Size 285.1 KB
MD5 Checksum 22bdc965f05167b31b97772fd8a72b27
Additional Files README   |   META   |   Changes   |   Makefile.PL   |  
Links search.cpan.org   |   CPAN::Forum  |   AnnoCPAN  |   rt.cpan.org  |   Rating  | CPANTS  | CPAN testers | Dependencies | Testers matrix
Prerequisites Carp::Assert  |   Class::Date  |   Class::Factory  |   Class::Fields  |   Class::ISA  |   Data::Dumper  |   Devel::StackTrace  |   Log::Dispatch  |   Storable  |   Test::More  |  

Modules

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

Categories

Networking Devices IPC    >>     SPOPS
Data Type Utilities    >>     SPOPS
Database Interfaces    >>     SPOPS
String Lang Text Proc    >>     SPOPS
World Wide Web HTML HTTP CGI    >>     SPOPS

Win32 PPM packages for "SPOPS"

ActiveState default Perl 5.10 repository   [  v 0.87   ]
ActiveState default Perl 5.8 repository   [  v 0.87   ]
trouchelle.com Perl 5.10 repository   [  v 0.87   ]
trouchelle.com Perl 5.8 repository   [  v 0.87   ]

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