Gabriel Roldán wrote:
> okay, I'm down to 3 failures:
> - testDisjointFilter
>   
So this one is actually serious? Do we have a plan ... or can we make a 
plan?
> - testInsertGeometries and testConstructShapePolygon are due to a defect in 
> how polygons are mapped to the double[][][] the sde java api uses.
>
> All those are beasts I could overcome independently of the command queue 
> stuff, so I'll be working on the later now.
>
> What I want to do:
> start moving stuff that needs SeConnection, SeLayer, etc to be executed by 
> Session.execute(Command)
> May imply Session.createXYZ() should no longer be needed at the end of the day
>   
Session has a few other useful methods; like for getting an existing 
table (and making use of a cache of SeTable associated with the 
connection). As such we may need to allow for: Command.execute( 
SeConnection, Session )?

So I agree we have two separate tasks ahead:
- You can introduce command queue internally for each Session (now that 
we are completely isolated)
- I can move the "metadata" methods; creating a FeatureType etc... over 
to ArcSDEDataStore.getConnection( Command ) , and then work on reusing a 
single Session in my ArcSDEMinimalDataStore subclass

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to