Uses of Interface
org.geotools.arcsde.session.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.session   
 

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)
          Retrieve the connection for the provided 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 TransactionVersionHandler.setUpStream(ISession session, SeStreamOp streamOperation)
          Called by ArcSdeFeatureWriter.createStream
 void AutoCommitVersionHandler.setUpStream(ISession session, SeStreamOp streamOperation)
           
 void ArcSdeVersionHandler.setUpStream(ISession session, SeStreamOp streamOperation)
          Sets up the stream to work over the version/state needed
 

Constructors in org.geotools.arcsde.data.versioning with parameters of type ISession
TransactionVersionHandler(ISession session, String versionName)
           
 

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.session
 

Classes in org.geotools.arcsde.session that implement ISession
 class SessionWrapper
          A pure session wrapper to aid in creating session decorators by extending this class.
 

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

Methods in org.geotools.arcsde.session that return ISession
 ISession ISessionPool.getSession()
          Grab a session from the pool, this session is the responsibility of the calling code and must be closed after use.
 

Methods in org.geotools.arcsde.session with parameters of type ISession
 SeVersion Commands.GetVersionCommand.execute(ISession session, SeConnection connection)
           
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.session with parameters of type ISession
SessionWrapper(ISession wrapped)
           
 



Copyright © 1996-2009 Geotools. All Rights Reserved.