Uses of Interface
org.compass.core.CompassSession

Packages that use CompassSession
org.apache.lucene.index   
org.compass.core   
org.compass.core.impl   
org.compass.core.lucene.util   
org.compass.core.spi   
org.compass.core.support.search   
org.compass.core.support.session   
org.compass.core.transaction   
org.compass.gps.device   
org.compass.gps.device.hibernate   
org.compass.gps.device.hibernate.indexer   
org.compass.gps.device.hibernate.lifecycle   
org.compass.gps.device.ibatis   
org.compass.gps.device.jdbc   
org.compass.gps.device.jdo   
org.compass.gps.device.jpa.embedded.eclipselink   
org.compass.gps.device.jpa.embedded.openjpa   
org.compass.gps.device.jpa.embedded.toplink   
org.compass.gps.device.jpa.indexer   
org.compass.gps.device.ojb   
org.compass.gps.device.support.parallel   
org.compass.spring.transaction   
 

Uses of CompassSession in org.apache.lucene.index
 

Methods in org.apache.lucene.index with parameters of type CompassSession
static LuceneSubIndexInfo LuceneSubIndexInfo.getIndexInfo(String subIndex, CompassSession session)
          Returns low level Lucene index sub index information.
 

Uses of CompassSession in org.compass.core
 

Methods in org.compass.core that return CompassSession
 CompassSession CompassTransaction.getSession()
          Returns the current Compass transaction associated with this transaction.
 CompassSession Compass.openSession()
          If there is a transaction bound session, will return it.
 

Methods in org.compass.core with parameters of type CompassSession
 Object CompassCallbackWithoutResult.doInCompass(CompassSession session)
           
 T CompassCallback.doInCompass(CompassSession session)
          Gets called by CompassTemplate.execute with an active Compass Session.
protected abstract  void CompassCallbackWithoutResult.doInCompassWithoutResult(CompassSession session)
          Gets called by CompassTemplate.execute with an active Compass Session.
 

Uses of CompassSession in org.compass.core.impl
 

Classes in org.compass.core.impl that implement CompassSession
 class DefaultCompassSession
           
 

Methods in org.compass.core.impl that return CompassSession
 CompassSession RefreshableCompass.openSession()
           
 CompassSession DefaultCompass.openSession()
           
 CompassSession DefaultCompass.openSession(boolean allowCreate)
           
 CompassSession RefreshableCompass.openSession(boolean allowCreate, boolean checkClosed)
           
 CompassSession DefaultCompass.openSession(boolean allowCreate, boolean checkClosed)
           
 

Uses of CompassSession in org.compass.core.lucene.util
 

Methods in org.compass.core.lucene.util with parameters of type CompassSession
static CompassQuery LuceneHelper.createCompassQuery(CompassSession session, Query query)
          Creates a new CompassQuery based on a Lucene Query.
static CompassQueryFilter LuceneHelper.createCompassQueryFilter(CompassSession session, Filter filter)
          Creates a new CompassQueryFilter based on a Lucene Filter.
static LuceneSearchEngineInternalSearch LuceneHelper.getLuceneInternalSearch(CompassSession session)
          Returns the given search engine "internals" used for search.
static LuceneSearchEngineInternalSearch LuceneHelper.getLuceneInternalSearch(CompassSession session, String[] subIndexes, String[] aliases)
          Returns the given search engine "internals" used for search.
static TermFreqVector LuceneHelper.getTermFreqVector(CompassSession session, Resource resource, String propertyName)
          Returns Lucene TermFreqVector for the given property and resource, using the session.
static TermFreqVector[] LuceneHelper.getTermFreqVectors(CompassSession session, Resource resource)
          Returns Lucene TermFreqVector using the given Compass session and Resource.
 

Uses of CompassSession in org.compass.core.spi
 

Subinterfaces of CompassSession in org.compass.core.spi
 interface InternalCompassSession
           
 

Methods in org.compass.core.spi that return CompassSession
 CompassSession InternalCompass.openSession(boolean allowCreate, boolean checkClosed)
           
 

Uses of CompassSession in org.compass.core.support.search
 

Methods in org.compass.core.support.search with parameters of type CompassSession
protected  CompassQuery CompassSearchHelper.buildQuery(CompassSearchCommand searchCommand, CompassSession session)
          Acts as an extension point for search controller that wish to build different CompassQueries.
protected  void CompassSearchHelper.doProcessAfterDetach(CompassSearchCommand searchCommand, CompassSession session, CompassDetachedHits hits)
          An option to perform any type of processing after the hits are detached.
protected  void CompassSearchHelper.doProcessBeforeDetach(CompassSearchCommand searchCommand, CompassSession session, CompassHits hits, int from, int size)
          An option to perform any type of processing before the hits are detached.
protected  CompassSearchResults CompassSearchHelper.performSearch(CompassSearchCommand searchCommand, CompassSession session)
          Performs the actual search operation.
 

Uses of CompassSession in org.compass.core.support.session
 

Methods in org.compass.core.support.session that return CompassSession
static CompassSession CompassSessionTransactionalProxy.newProxy(Compass compass)
          Creates a new proxied CompassSession that can be used within an already running transcational context without worrying about session management API or transcation management API.
 

Uses of CompassSession in org.compass.core.transaction
 

Methods in org.compass.core.transaction that return CompassSession
 CompassSession LocalTransaction.getSession()
           
 CompassSession AbstractJTATransaction.getSession()
           
 CompassSession TransactionFactory.getTransactionBoundSession()
          Retuns a transaction bound session, or null if none is found.
 CompassSession LocalTransactionFactory.getTransactionBoundSession()
           
 CompassSession AbstractJTATransactionFactory.getTransactionBoundSession()
           
 

Methods in org.compass.core.transaction with parameters of type CompassSession
protected  void LocalTransactionFactory.doBindSessionToTransaction(CompassTransaction tr, CompassSession session)
           
protected abstract  void AbstractTransactionFactory.doBindSessionToTransaction(CompassTransaction tr, CompassSession session)
           
protected  void AbstractJTATransactionFactory.doBindSessionToTransaction(CompassTransaction tr, CompassSession session)
           
 void LocalTransactionFactory.unbindSessionFromTransaction(LocalTransaction tr, CompassSession session)
           
 

Uses of CompassSession in org.compass.gps.device
 

Methods in org.compass.gps.device with parameters of type CompassSession
protected abstract  void AbstractGpsDevice.doIndex(CompassSession session, IndexPlan indexPlan)
          Derived devices must implement the method to perform the actual indexing operation.
 

Uses of CompassSession in org.compass.gps.device.hibernate
 

Methods in org.compass.gps.device.hibernate that return CompassSession
 CompassSession HibernateSyncTransaction.getSession()
           
 CompassSession HibernateSyncTransactionFactory.getTransactionBoundSession()
           
 

Methods in org.compass.gps.device.hibernate with parameters of type CompassSession
protected  void HibernateSyncTransactionFactory.doBindSessionToTransaction(CompassTransaction tr, CompassSession session)
           
 

Uses of CompassSession in org.compass.gps.device.hibernate.indexer
 

Methods in org.compass.gps.device.hibernate.indexer with parameters of type CompassSession
 void ScrollableHibernateIndexEntitiesIndexer.performIndex(CompassSession session, IndexEntity[] entities)
           
 void PaginationHibernateIndexEntitiesIndexer.performIndex(CompassSession session, IndexEntity[] entities)
           
 

Uses of CompassSession in org.compass.gps.device.hibernate.lifecycle
 

Methods in org.compass.gps.device.hibernate.lifecycle with parameters of type CompassSession
protected  void HibernateEventListener.doInsert(CompassSession session, PostInsertEvent postInsertEvent, Object entity, CompassGpsInterfaceDevice compassGps)
           
protected  void HibernateEventListener.doUpdate(CompassSession session, CompassGpsInterfaceDevice compassGps, Object entity, EventSource eventSource)
           
static void HibernateEventListenerUtils.persistPending(CompassSession session, Object entity, Map<Object,Collection> pendingMap, boolean create)
           
 

Uses of CompassSession in org.compass.gps.device.ibatis
 

Constructors in org.compass.gps.device.ibatis with parameters of type CompassSession
SqlMapClientGpsDevice.SqlMapClientGpsDeviceRowHandler(SqlMapIndexEntity indexEntity, CompassSession session, int pageSize)
           
 

Uses of CompassSession in org.compass.gps.device.jdbc
 

Methods in org.compass.gps.device.jdbc with parameters of type CompassSession
protected  void AbstractJdbcGpsDevice.doIndex(CompassSession session)
          Performs the indexing operation.
protected  void ResultSetJdbcGpsDevice.doIndex(CompassSession session, IndexPlan indexPlan)
           
protected  void AbstractJdbcGpsDevice.processResultSet(Object description, ResultSet rs, CompassSession session)
          Called for each AbstractJdbcGpsDevice.IndexExecution returned from the AbstractJdbcGpsDevice.doGetIndexExecutions(Connection) with the ResultSet.
protected  void AbstractJdbcGpsDevice.processRow(Object description, ResultSet rs, CompassSession session)
          Called for each row in the ResultSet which maps to an AbstractJdbcGpsDevice.IndexExecution.
protected  Object ResultSetJdbcGpsDevice.processRowValue(Object description, ResultSet rs, CompassSession session)
          Index the given ResultSet row into a Compass Resource.
protected  Object AbstractJdbcGpsDevice.processRowValue(Object description, ResultSet rs, CompassSession session)
          Called for each row in the ResultSet which maps to an AbstractJdbcGpsDevice.IndexExecution.
 

Constructors in org.compass.gps.device.jdbc with parameters of type CompassSession
ResultSetRowMarshallHelper(ResultSetToResourceMapping mapping, CompassSession session, JdbcDialect dialect, Resource resource)
          Creates a new marshaller helper that will marhsall the ResultSet to the given Resource.
ResultSetRowMarshallHelper(ResultSetToResourceMapping mapping, CompassSession session, JdbcDialect dialect, Resource resource, JdbcAliasRowSnapshot rowSnapshot)
           
ResultSetRowMarshallHelper(ResultSetToResourceMapping mapping, CompassSession session, JdbcDialect dialect, Resource resource, JdbcAliasRowSnapshot rowSnapshot, Compass compass)
          Creates a new marshaller helper that will marhsall that ResultSet to both the given Resource and JdbcAliasRowSnapshot.
 

Uses of CompassSession in org.compass.gps.device.jdo
 

Methods in org.compass.gps.device.jdo with parameters of type CompassSession
protected  void JdoGpsDevice.doIndex(CompassSession session, IndexPlan indexPlan)
           
 

Uses of CompassSession in org.compass.gps.device.jpa.embedded.eclipselink
 

Methods in org.compass.gps.device.jpa.embedded.eclipselink that return CompassSession
static CompassSession EclipseLinkHelper.getCurrentCompassSession(javax.persistence.EntityManager em)
          Returns the current Compass session associated with the EntityManager.
static CompassSession EclipseLinkHelper.getCurrentCompassSession(org.eclipse.persistence.sessions.Session session)
          Returns the current Compass session associated with the EntityManager.
 CompassSession CompassSessionEventListener.getCurrentCompassSession(org.eclipse.persistence.sessions.Session session)
           
 

Uses of CompassSession in org.compass.gps.device.jpa.embedded.openjpa
 

Methods in org.compass.gps.device.jpa.embedded.openjpa that return CompassSession
static CompassSession OpenJPAHelper.getCurrentCompassSession(javax.persistence.EntityManager em)
          Returns the current Compass session associated with the EntityManager.
 

Uses of CompassSession in org.compass.gps.device.jpa.embedded.toplink
 

Methods in org.compass.gps.device.jpa.embedded.toplink that return CompassSession
static CompassSession TopLinkHelper.getCurrentCompassSession(javax.persistence.EntityManager em)
          Returns the current Compass session associated with the EntityManager.
static CompassSession TopLinkHelper.getCurrentCompassSession(oracle.toplink.essentials.sessions.Session session)
          Returns the current Compass session associated with the EntityManager.
 CompassSession CompassSessionEventListener.getCurrentCompassSession(oracle.toplink.essentials.sessions.Session session)
           
 

Uses of CompassSession in org.compass.gps.device.jpa.indexer
 

Methods in org.compass.gps.device.jpa.indexer with parameters of type CompassSession
 void OpenJPAJpaIndexEntitiesIndexer.performIndex(CompassSession session, IndexEntity[] entities)
           
 void HibernateJpaIndexEntitiesIndexer.performIndex(CompassSession session, IndexEntity[] entities)
           
 void DefaultJpaIndexEntitiesIndexer.performIndex(CompassSession session, IndexEntity[] entities)
           
 

Uses of CompassSession in org.compass.gps.device.ojb
 

Methods in org.compass.gps.device.ojb with parameters of type CompassSession
protected  void OjbGpsDevice.doIndex(CompassSession session, IndexPlan indexPlan)
           
 

Uses of CompassSession in org.compass.gps.device.support.parallel
 

Methods in org.compass.gps.device.support.parallel with parameters of type CompassSession
protected  void AbstractParallelGpsDevice.doIndex(CompassSession session, IndexPlan indexPlan)
          Overriding this method and throws an IllegalStateException as it should not be called.
 void IndexEntitiesIndexer.performIndex(CompassSession session, IndexEntity[] entities)
          Performs the actual indexing of the list of index entities.
 

Uses of CompassSession in org.compass.spring.transaction
 

Methods in org.compass.spring.transaction that return CompassSession
 CompassSession SpringSyncTransaction.getSession()
           
 CompassSession SpringSyncTransactionFactory.getTransactionBoundSession()
           
 

Methods in org.compass.spring.transaction with parameters of type CompassSession
protected  void SpringSyncTransactionFactory.doBindSessionToTransaction(CompassTransaction tr, CompassSession session)
           
 



Copyright (c) 2004-2008 The Compass Project.