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.view   
org.geotools.arcsde.filter   
org.geotools.arcsde.jndi This package contains relevant classes to support configuring a GeoTools ArcSDE ISessionPool (a pool of connections to an ArcSDE server) inside a Java Naming and Directory Interface (JNDI) context. 
org.geotools.arcsde.raster.info   
org.geotools.arcsde.session   
org.geotools.arcsde.versioning   
 

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<String,String> 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.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<String,Object> tableAliases, ColumnReference colRef)
           
static OrderByElement OrderByElementQualifier.qualify(ISession session, Map<String,Object> tableAliases, OrderByElement orderBy)
           
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.filter
 

Constructors in org.geotools.arcsde.filter with parameters of type ISession
FilterToSQLSDE(String layerQName, String layerFidColName, SimpleFeatureType ft, PlainSelect definitionQuery, ISession session)
           
 

Uses of ISession in org.geotools.arcsde.jndi
 

Methods in org.geotools.arcsde.jndi that return ISession
 ISession SharedSessionPool.getSession()
           
 ISession SharedSessionPool.getSession(boolean transactional)
           
 

Uses of ISession in org.geotools.arcsde.raster.info
 

Methods in org.geotools.arcsde.raster.info with parameters of type ISession
 RasterDatasetInfo GatherCoverageMetadataCommand.execute(ISession session, SeConnection connection)
           
 

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()
          Shortcut for getSession(true)
 ISession ISessionPool.getSession(boolean transactional)
          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
abstract  R Command.execute(ISession session, SeConnection connection)
          Executed to operate on an SeConnection, a Command is scheduled for execution on a Session.
 SeState Commands.CreateVersionStateCommand.execute(ISession session, SeConnection connection)
           
 SeQuery Commands.CreateAndExecuteQueryCommand.execute(ISession session, SeConnection connection)
           
 SeState Commands.CreateSeStateCommand.execute(ISession session, SeConnection connection)
           
 Void Commands.CloseStreamCommand.execute(ISession session, SeConnection connection)
           
 Void Commands.CloseStateCommand.execute(ISession session, SeConnection connection)
           
 SeColumnDefinition[] Commands.DescribeTableCommand.execute(ISession session, SeConnection connection)
           
 SeTable Commands.CreateSeTableCommand.execute(ISession session, SeConnection connection)
           
 SeVersion Commands.GetVersionCommand.execute(ISession session, SeConnection connection)
           
 SeTable Commands.GetTableCommand.execute(ISession session, SeConnection connection)
           
 SeLayer Commands.GetLayerCommand.execute(ISession session, SeConnection connection)
           
 SdeRow Commands.FetchRowCommand.execute(ISession session, SeConnection connection)
           
 Void Commands.CommitTransaction.execute(ISession session, SeConnection connection)
           
 Void Commands.CloseConnection.execute(ISession session, SeConnection connection)
           
 SeRegistration Commands.CreateSeRegistrationCommand.execute(ISession session, SeConnection connection)
           
 SeQuery Commands.PrepareQueryCommand.execute(ISession session, SeConnection connection)
           
 

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

Uses of ISession in org.geotools.arcsde.versioning
 

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

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



Copyright © 1996-2014 Geotools. All Rights Reserved.