public class ArcusCacheManager
extends org.springframework.cache.support.AbstractCacheManager
implements org.springframework.beans.factory.DisposableBean
| Constructor and Description |
|---|
ArcusCacheManager(net.spy.memcached.ArcusClientPool client,
ArcusCacheConfiguration defaultConfiguration,
java.util.Map<java.lang.String,ArcusCacheConfiguration> initialCacheConfigs)
외부에서 생성한 Arcus 클라이언트를 이용해 캐시 매니저를 생성합니다.
|
ArcusCacheManager(java.lang.String adminAddress,
java.lang.String serviceCode,
net.spy.memcached.ConnectionFactoryBuilder connectionFactoryBuilder,
int poolSize,
ArcusCacheConfiguration defaultConfiguration,
java.util.Map<java.lang.String,ArcusCacheConfiguration> initialCacheConfigs)
캐시 매니저 내부에서 Arcus 클라이언트를 생성 및 소멸을 관리하기 위한 생성자.
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
public ArcusCacheManager(net.spy.memcached.ArcusClientPool client,
ArcusCacheConfiguration defaultConfiguration,
java.util.Map<java.lang.String,ArcusCacheConfiguration> initialCacheConfigs)
client - ArcusClientPool 유형의 클라이언트defaultConfiguration - 정의되지 않은 캐시의 기본 설정initialCacheConfigs - 생성할 캐시들의 이름과 설정들의 집합public ArcusCacheManager(java.lang.String adminAddress,
java.lang.String serviceCode,
net.spy.memcached.ConnectionFactoryBuilder connectionFactoryBuilder,
int poolSize,
ArcusCacheConfiguration defaultConfiguration,
java.util.Map<java.lang.String,ArcusCacheConfiguration> initialCacheConfigs)
adminAddress - Arcus 클라이언트를 생성하기 위해 필요한 캐시의 주소serviceCode - Arcus 클라이언트를 생성하기 위해 필요한 서비스 코드connectionFactoryBuilder - Arcus 클라이언트를 생성하기 위해 필요한 ConnectionFactory 빌더poolSize - Arcus 클라이언트를 생성하기 위해 필요한 클라이언트 풀 사이즈defaultConfiguration - 정의되지 않은 캐시의 기본 설정initialCacheConfigs - 생성할 캐시들의 이름과 설정들의 집합Copyright © 2021. All Rights Reserved.