C# Class Castle.Facilities.NHibernateIntegration.SessionStores.AbstractDictStackSessionStore

Inheritance: AbstractSessionStore
Show file Open project: mahara/Castle.Facilities.NHibernateIntegration

Protected Methods

Method Description
AbstractDictStackSessionStore ( ) : System
GetDictionary ( ) : IDictionary

Gets the dictionary.

GetStatelessSessionDictionary ( ) : IDictionary

Gets the IStatelessSession dictionary.

StoreDictionary ( IDictionary dictionary ) : void

Stores the dictionary.

StoreStatelessSessionDictionary ( IDictionary dictionary ) : void

Stores the IStatelessSession dictionary.

Private Methods

Method Description
GetStackFor ( String alias ) : Stack
GetStatelessSessionStackFor ( string alias ) : Stack

Method Details

AbstractDictStackSessionStore() protected method

protected AbstractDictStackSessionStore ( ) : System
return System

GetDictionary() protected abstract method

Gets the dictionary.
protected abstract GetDictionary ( ) : IDictionary
return IDictionary

GetStatelessSessionDictionary() protected abstract method

Gets the IStatelessSession dictionary.
protected abstract GetStatelessSessionDictionary ( ) : IDictionary
return IDictionary

StoreDictionary() protected abstract method

Stores the dictionary.
protected abstract StoreDictionary ( IDictionary dictionary ) : void
dictionary IDictionary The dictionary.
return void

StoreStatelessSessionDictionary() protected abstract method

Stores the IStatelessSession dictionary.
protected abstract StoreStatelessSessionDictionary ( IDictionary dictionary ) : void
dictionary IDictionary The dictionary.
return void