The ISessionImplementor type exposes the following members.

Properties

  NameDescription
Public propertyBatcher
Get the prepared statement Batcher for this session
Public propertyCacheMode
Public propertyConnection
Public propertyConnectionManager
Public propertyDontFlushFromFind
Public propertyEnabledFilters
Return the currently enabled filters. The filter map is keyed by filter name, with values corresponding to the FilterImpl instance.
Public propertyEntityMode
Retrieve the entity mode in effect for this session.
Public propertyFactory
Get the creating SessionFactoryImplementor
Public propertyFetchProfile
Public propertyFlushMode
Public propertyFutureCriteriaBatch
Public propertyFutureQueryBatch
Public propertyInterceptor
Public propertyIsClosed
Determine whether the session is closed. Provided separately from {@link #isOpen()} as this method does not attempt any JTA synch registration, where as {@link #isOpen()} does; which makes this one nicer to use for most internal purposes.
Public propertyIsConnected
Is the ISession currently connected?
Public propertyIsEventSource
Public propertyIsOpen
Is the ISession still open?
Public propertyListeners
Retrieves the configured event listeners from this event source.
Public propertyPersistenceContext
Get the persistence context for this session
Public propertySessionId
Public propertyTimestamp
System time before the start of the transaction
Public propertyTransactionContext
Public propertyTransactionInProgress
Does this Session have an active Hibernate transaction or is there a JTA transaction in progress?

See Also