C# Class Castle.Facilities.NHibernateIntegration.Internal.AbstractSessionStore

Inheritance: System.MarshalByRefObject, ISessionStore
Show file Open project: nats/castle-1.0.3-mono

Public Methods

Method Description
FindCompatibleSession ( String alias ) : SessionDelegate
IsCurrentActivityEmptyFor ( String alias ) : bool
Remove ( SessionDelegate session ) : void
Store ( String alias, SessionDelegate session ) : void

Protected Methods

Method Description
GetStackFor ( String alias ) : Stack

Method Details

FindCompatibleSession() public method

public FindCompatibleSession ( String alias ) : SessionDelegate
alias String
return SessionDelegate

GetStackFor() protected abstract method

protected abstract GetStackFor ( String alias ) : Stack
alias String
return System.Collections.Stack

IsCurrentActivityEmptyFor() public method

public IsCurrentActivityEmptyFor ( String alias ) : bool
alias String
return bool

Remove() public method

public Remove ( SessionDelegate session ) : void
session SessionDelegate
return void

Store() public method

public Store ( String alias, SessionDelegate session ) : void
alias String
session SessionDelegate
return void