public class DbManagedExpiration extends Object implements nablarch.common.web.session.Expiration, nablarch.core.repository.initialization.Initializable
Expiration実装クラス。| Constructor and Description |
|---|
DbManagedExpiration() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize() |
boolean |
isDeterminable(String sessionId,
nablarch.fw.ExecutionContext context) |
boolean |
isExpired(String sessionId,
long currentDateTime,
nablarch.fw.ExecutionContext context) |
void |
saveExpirationDateTime(String sessionId,
long expirationDateTime,
nablarch.fw.ExecutionContext context) |
void |
setDbManager(nablarch.core.db.transaction.SimpleDbTransactionManager dbManager)
DbManagerのインスタンスをセットする。
|
void |
setUserSessionSchema(UserSessionSchema userSessionSchema)
ユーザセッションテーブルのスキーマをセットする。
|
public void setDbManager(nablarch.core.db.transaction.SimpleDbTransactionManager dbManager)
dbManager - SimpleDbTransactionManagerのインスタンスpublic void setUserSessionSchema(UserSessionSchema userSessionSchema)
userSessionSchema - ユーザセッションテーブルのスキーマpublic boolean isExpired(String sessionId, long currentDateTime, nablarch.fw.ExecutionContext context)
isExpired in interface nablarch.common.web.session.Expirationpublic void saveExpirationDateTime(String sessionId, long expirationDateTime, nablarch.fw.ExecutionContext context)
saveExpirationDateTime in interface nablarch.common.web.session.Expirationpublic boolean isDeterminable(String sessionId, nablarch.fw.ExecutionContext context)
isDeterminable in interface nablarch.common.web.session.Expirationpublic void initialize()
initialize in interface nablarch.core.repository.initialization.InitializableCopyright © 2020. All rights reserved.