Thanks Stefan.  Also, as far as the best database base class to consider, we
have DataSource which loads the layer into memory, and DataStore which
doesn't but is read-only, and IMHO has problems with multiple layers due to
threading.  I guess, if I was starting the task of implementing a new
database driver, I would start with a DataSource driver.  Then once I had
that working I would implement a DataStore driver.  Then I would consider
how best to fix the DataStore model so that it is more reliable and supports
read/write.  There is also the option of building a new database base class,
but it would require a lot of core mods to integrate into File->Open, etc.

Larry

On Wed, Apr 22, 2009 at 2:51 PM, Stefan Steiniger <sst...@geo.uzh.ch> wrote:

> +1
>
> I was going to ask by the end of the week if Landon tested it and if we
> can add the method. Basically I just trust you on that (having way more
> developer experience than I have).
>
> sorry that databases are not my area if expertise - although I may know
> some very few things about it
>
> stefan
>
> Larry Becker wrote:
> > To maximize the use of Christopher's time this summer integrating H2
> > spatial, we should ensure we have the database code infrastructure ready
> > so he can focus on the actual problem.
> >
> > So the first step would be consideration of my proposed mod to
> > BasicFeature to add an isModified() method.  I have been testing this in
> > SkyJUMP and it seems to work as I expected.  If you recall, this basic
> > support is needed to make it possible to know what database records to
> > update, since (for large dbs) you can't realistically expect to write
> > the whole database table each time you change a record.  Other methods
> > are required to track deletions, and perhaps additions.
> >
> > As far as other database support enhancements go, I would like to hear
> > from Martin.  This would seem to be something to which he might have
> > given some thought.
> >
> > regards,
> > Larry
> >
> > --
> > http://amusingprogrammer.blogspot.com/
> >
> >
> > ------------------------------------------------------------------------
> >
> >
> ------------------------------------------------------------------------------
> > Stay on top of everything new and different, both inside and
> > around Java (TM) technology - register by April 22, and save
> > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> > 300 plus technical and hands-on sessions. Register today.
> > Use priority code J9JMT32. http://p.sf.net/sfu/p
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Jump-pilot-devel mailing list
> > Jump-pilot-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
> ------------------------------------------------------------------------------
> Stay on top of everything new and different, both inside and
> around Java (TM) technology - register by April 22, and save
> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> 300 plus technical and hands-on sessions. Register today.
> Use priority code J9JMT32. http://p.sf.net/sfu/p
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>



-- 
http://amusingprogrammer.blogspot.com/
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to