C# 클래스 Dovetail.SDK.Bootstrap.Clarify.ClarifySessionCache

상속: IClarifySessionCache
파일 보기 프로젝트 열기: DovetailSoftware/dovetail-bootstrap 1 사용 예제들

공개 메소드들

메소드 설명
ClarifySessionCache ( IClarifyApplication clarifyApplication, ILogger logger, IUserClarifySessionConfigurator sessionConfigurator, Func sessionEndObserver, Func sessionStartObserver, Dovetail.SDK.Bootstrap.Clarify.DovetailDatabaseSettings settings ) : System
CreateSession ( string username, bool isConfigured = true, bool isObserved = true ) : IClarifySession
EjectSession ( string username, bool isObserved = true ) : bool
GetApplicationSession ( bool isConfigured = true ) : IClarifySession
GetSession ( string username ) : IClarifySession
RefreshSession ( string username ) : void
addSessionToCache ( string username, IClarifySession session ) : void
clear ( ) : void

비공개 메소드들

메소드 설명
ClarifySessionCache ( ) : System
getSession ( string username, bool isConfigured = true, bool isObserved = true ) : IClarifySession
visitSession ( ClarifySession session, bool isConfigured = true, bool isObserved = true ) : void
wrapSession ( ClarifySession session ) : IClarifySession

메소드 상세

ClarifySessionCache() 공개 메소드

public ClarifySessionCache ( IClarifyApplication clarifyApplication, ILogger logger, IUserClarifySessionConfigurator sessionConfigurator, Func sessionEndObserver, Func sessionStartObserver, Dovetail.SDK.Bootstrap.Clarify.DovetailDatabaseSettings settings ) : System
clarifyApplication IClarifyApplication
logger ILogger
sessionConfigurator IUserClarifySessionConfigurator
sessionEndObserver Func
sessionStartObserver Func
settings Dovetail.SDK.Bootstrap.Clarify.DovetailDatabaseSettings
리턴 System

CreateSession() 공개 메소드

public CreateSession ( string username, bool isConfigured = true, bool isObserved = true ) : IClarifySession
username string
isConfigured bool
isObserved bool
리턴 IClarifySession

EjectSession() 공개 메소드

public EjectSession ( string username, bool isObserved = true ) : bool
username string
isObserved bool
리턴 bool

GetApplicationSession() 공개 메소드

public GetApplicationSession ( bool isConfigured = true ) : IClarifySession
isConfigured bool
리턴 IClarifySession

GetSession() 공개 메소드

public GetSession ( string username ) : IClarifySession
username string
리턴 IClarifySession

RefreshSession() 공개 메소드

public RefreshSession ( string username ) : void
username string
리턴 void

addSessionToCache() 공개 메소드

public addSessionToCache ( string username, IClarifySession session ) : void
username string
session IClarifySession
리턴 void

clear() 공개 메소드

public clear ( ) : void
리턴 void