Uses of Interface
org.geotools.arcsde.pool.ISession

Packages that use ISession
org.geotools.arcsde.data DataStore implementation for the ArcSDE 8.x and 9.x spatial gateway. 
org.geotools.arcsde.data.versioning   
org.geotools.arcsde.data.view   
org.geotools.arcsde.pool   
 

Uses of ISession in org.geotools.arcsde.data
 

Methods in org.geotools.arcsde.data that return ISession
protected  ISession ArcSdeFeatureSource.getSession()
          Returns a session appropriate for the current transaction This is convenient way to get a connection for ArcSdeFeatureSource.getBounds() and ArcSdeFeatureSource.getCount(Query).
 ISession ArcSDEDataStore.getSession(Transaction transaction)
           
 

Methods in org.geotools.arcsde.data with parameters of type ISession
static FeatureTypeInfo ArcSDEAdapter.createInprocessViewSchema(ISession session, String typeName, String namespace, PlainSelect qualifiedSelect, SeQueryInfo queryInfo)
          Creates a schema for the "SQL SELECT" like view definition
static void ArcSDEAdapter.createSchema(SimpleFeatureType featureType, Map hints, ISession session)
          Creates the given featuretype in the underlying ArcSDE database.
static FeatureTypeInfo ArcSDEAdapter.fetchSchema(String typeName, String namespace, ISession session)
          Fetches the schema of a given ArcSDE featureclass and creates its corresponding Geotools FeatureType
protected  ReferencedEnvelope ArcSdeFeatureSource.getBounds(Query namedQuery, ISession session)
           
protected  int ArcSdeFeatureSource.getCount(Query namedQuery, ISession session)
           
static FIDReader FIDReader.getFidReader(ISession session, SeTable table, SeLayer layer, SeRegistration reg)
          Returns a FID strategy appropriate for the given SeLayer
 

Uses of ISession in org.geotools.arcsde.data.versioning
 

Methods in org.geotools.arcsde.data.versioning with parameters of type ISession
 void ArcSdeVersionHandler.setUpStream(ISession session, SeStreamOp streamOperation)
          Sets up the stream to work over the version/state needed
 void TransactionDefaultVersionHandler.setUpStream(ISession session, SeStreamOp streamOperation)
          Called by ArcSdeFeatureWriter.createStream
 void AutoCommitDefaultVersionHandler.setUpStream(ISession session, SeStreamOp streamOperation)
           
 

Constructors in org.geotools.arcsde.data.versioning with parameters of type ISession
TransactionDefaultVersionHandler(ISession session)
           
 

Uses of ISession in org.geotools.arcsde.data.view
 

Methods in org.geotools.arcsde.data.view with parameters of type ISession
static SeQueryInfo QueryInfoParser.parse(ISession session, PlainSelect select)
           
static ColumnReference ColumnReferenceQualifier.qualify(ISession session, Map tableAliases, ColumnReference colRef)
          DOCUMENT ME!
static OrderByElement OrderByElementQualifier.qualify(ISession session, Map tableAliases, OrderByElement orderBy)
          DOCUMENT ME!
static PlainSelect SelectQualifier.qualify(ISession conn, PlainSelect select)
           
 

Constructors in org.geotools.arcsde.data.view with parameters of type ISession
SelectQualifier(ISession session)
          Creates a new SelectQualifier object.
 

Uses of ISession in org.geotools.arcsde.pool
 

Classes in org.geotools.arcsde.pool that implement ISession
 class ArcSDEReferencedConnection
          There can be only one!
 class SessionWrapper
          A pure session wrapper to aid in creating session decorators by extending this class.
 

Fields in org.geotools.arcsde.pool declared as ISession
protected  ISession SessionWrapper.wrapped
           
 

Methods in org.geotools.arcsde.pool that return ISession
 ISession ArcSDEConnectionReference.getSession()
           
 ISession SessionPool.getSession()
          Grab a session from the pool, this session is the responsibility of the calling code and must be closed after use.
 ISession SessionPool.getSession(Transaction transaction)
          Retrieve the connection for the provided transaction.
 

Methods in org.geotools.arcsde.pool with parameters of type ISession
abstract  R Command.execute(ISession session, SeConnection connection)
          Executed to operate on an SeConnection, a Command is scheduled for execution on a Session.
 

Constructors in org.geotools.arcsde.pool with parameters of type ISession
SessionWrapper(ISession wrapped)
           
 



Copyright © 1996-2009 Geotools. All Rights Reserved.