Sounds great, but the .jar file seems to be corrupted. Has anyone
successfully downloaded it?
-david
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Scott Tavares
> Sent: Tuesday, December 07, 1999 6:40 PM
> To: Turbine
> Subject: Persistence Object Layer (OPaL)
>
>
> As some of you may know i've been working on a Persistence Object Layer
> (based on Scott W. Ambler's white paper) to integrate with
> Turbine. At this
> point the status of is this:
>
> PersistenceBroker Class:
>
> -maintains a relationship to the Turbine DBBroker to serve up
> database connections.
>
> -acts as a factory to generate OIDs
>
> -the processCriteria() method is 90% done
>
> PersistenceCriteria Class Hierarchy:
>
> -90% done, is able to generate a "where clause" based on
> the use of
> adding SelectionCriteria objects to its collective.
>
> -the process() method is fully implemented: this method
> submits the
> PersistenceCriteria to the PersistenceBroker where the
> PersistenceBroker uses it in
> conjunction with the ClassMap to build a SQL select statement for
> the PersistenceCriteria forClass attribute.
>
> -the asRecords() method for the RetrieveCriteria class is
> implemented
> by returning a java.sql.ResultSet
>
> ClassMap Class Hierarchy
>
> -fully implemented
>
> i have placed these classes in a package named OPL (Object Persistence
> Layer) pronounced "OPaL" under the org.apache.turbine package.
>
> if you would like the source you can get it from here
> http://www.sctdatasystems.com/classes/TurbinePersistence.jar. in
> this source
> there is a class named turbine.opl.sql.testSQL which will give you an idea
> of how the PersistenceCriteria Class Hierarchy works.
>
> hopefully i will get commit access to CVS so that i can get this
> added into
> the source tree of Turbine and all that are interested can contribute to
> this sub-project.
>
> Send feedback please...
>
> -ScottTavares-
> Sr. Consultant
> CBSI Providence, RI
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
>
>
>
>
>
>
>
>
>
>
> ------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Problems?: [EMAIL PROTECTED]
>
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]