public class CachableAuthTokenStore extends java.lang.Object implements AuthTokenStore, ServiceInitListener<AuthTokenService>
| コンストラクタと説明 |
|---|
CachableAuthTokenStore() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
create(AuthToken token) |
void |
delete(int tenantId,
java.lang.String type,
java.lang.String userUniqueKey) |
void |
deleteByDate(int tenantId,
java.lang.String type,
java.sql.Timestamp ts) |
void |
deleteBySeries(int tenantId,
java.lang.String type,
java.lang.String series) |
void |
destroyed()
Service破棄時に呼び出されます。
|
AuthTokenStore |
getAuthTokenStore() |
java.util.List<AuthToken> |
getByOwner(int tenantId,
java.lang.String type,
java.lang.String userUniqueKey) |
AuthToken |
getBySeries(int tenantId,
java.lang.String type,
java.lang.String series) |
java.lang.String |
getCacheStoreName() |
void |
inited(AuthTokenService service,
Config config)
Service初期化時に呼び出されます。
|
void |
setAuthTokenStore(AuthTokenStore authTokenStore) |
void |
setCacheStoreName(java.lang.String cacheStoreName) |
void |
update(AuthToken newToken,
AuthToken currentToken) |
public void inited(AuthTokenService service, Config config)
ServiceInitListenerinited インタフェース内 ServiceInitListener<AuthTokenService>public void destroyed()
ServiceInitListenerdestroyed インタフェース内 ServiceInitListener<AuthTokenService>public java.lang.String getCacheStoreName()
public void setCacheStoreName(java.lang.String cacheStoreName)
public AuthTokenStore getAuthTokenStore()
public void setAuthTokenStore(AuthTokenStore authTokenStore)
public AuthToken getBySeries(int tenantId, java.lang.String type, java.lang.String series)
getBySeries インタフェース内 AuthTokenStorepublic java.util.List<AuthToken> getByOwner(int tenantId, java.lang.String type, java.lang.String userUniqueKey)
getByOwner インタフェース内 AuthTokenStorepublic void create(AuthToken token)
create インタフェース内 AuthTokenStorepublic void update(AuthToken newToken, AuthToken currentToken)
update インタフェース内 AuthTokenStorepublic void delete(int tenantId,
java.lang.String type,
java.lang.String userUniqueKey)
delete インタフェース内 AuthTokenStorepublic void deleteBySeries(int tenantId,
java.lang.String type,
java.lang.String series)
deleteBySeries インタフェース内 AuthTokenStorepublic void deleteByDate(int tenantId,
java.lang.String type,
java.sql.Timestamp ts)
deleteByDate インタフェース内 AuthTokenStore