인터페이스 캐시
-
- 모든 슈퍼인터페이스:
java.lang.AutoCloseable,java.util.Enumeration
공용 인터페이스 캐시 java.util.Enumeration, java.lang.AutoCloseable 확장이 인터페이스에는 캐시에 대한 작업을 수행하는 데 사용되는 서비스와 메서드가 포함되어 있습니다.
-
-
방법 요약
모든 방법 인스턴스 방법 추상적인 방법 수정자 및 유형 방법 기술설명 CacheItemVersionadd(java.lang.String key, CacheItem item)해당 위치를 참조하기 위해 메타데이터와 함께 캐시에 항목을 추가합니다.CacheItemVersionadd(java.lang.String key, CacheItem item, WriteThruOptions writeThruOptions)WriteThruOptions와 함께 해당 위치를 참조하기 위해 캐시 키를 사용하여 캐시에 항목을 추가합니다.CacheItemVersionadd(java.lang.String key, java.lang.Object value)해당 위치를 참조하기 위해 개체와 함께 캐시에 항목을 추가합니다.java.util.concurrent.FutureTask<CacheItemVersion>addAsync(java.lang.String key, CacheItem item)추가하는CacheItem위치를 참조하기 위해 캐시 키와 비동기적으로 캐시에 연결합니다.java.util.concurrent.FutureTask<CacheItemVersion>addAsync(java.lang.String key, CacheItem item, WriteThruOptions writeThruOptions)추가하는CacheItem위치 및 WriteThruOptions를 참조하기 위해 캐시 키로 비동기식으로 캐시에 연결합니다.java.util.concurrent.FutureTask<CacheItemVersion>addAsync(java.lang.String key, java.lang.Object value)위치를 참조하기 위해 캐시 키로 비동기적으로 개체를 캐시에 추가합니다.java.util.Map<java.lang.String,java.lang.Exception>addBulk(java.util.Map<java.lang.String,CacheItem> items)다음을 사용하여 캐시 키 맵을 추가합니다.CacheItem캐시에.java.util.Map<java.lang.String,java.lang.Exception>addBulk(java.util.Map<java.lang.String,CacheItem> items, WriteThruOptions writeThruOptions)다음을 사용하여 캐시 키 맵을 추가합니다.CacheItemWriteThruOptions를 사용하여 캐시에 저장합니다.java.util.IteratorasJsonIterator()캐시에 포함된 JSON 개체로 키 설정 및 해당 값을 반복하는 데 사용되는 맵 반복기를 검색합니다.voidclear()에서 모든 요소를 제거합니다.Cache.voidclearClientCache()클라이언트 캐시에서 모든 요소를 제거합니다.booleancontains(java.lang.String key)캐시에 특정 키가 포함되어 있는지 확인합니다.java.util.Map<java.lang.String,java.lang.Boolean>containsBulk(java.lang.Iterable<java.lang.String> keys)캐시에 특정 키가 포함되어 있는지 확인합니다.voiddelete(java.lang.String key)캐시에서 지정된 키를 가진 항목을 삭제합니다.voiddelete(java.lang.String key, LockHandle lockHandle, CacheItemVersion version, WriteThruOptions writeThruOptions)에서 지정된 항목을 삭제합니다.Cache.voiddelete(java.lang.String key, WriteThruOptions writeThruOptions)에서 지정된 항목을 삭제합니다.Cache.java.util.concurrent.FutureTaskdeleteAsync(java.lang.String key)위치를 참조하기 위해 캐시 키와 비동기적으로 캐시에서 항목을 삭제합니다.java.util.concurrent.FutureTaskdeleteAsync(java.lang.String key, WriteThruOptions writeThruOptions)해당 위치와 WriteThruOptions를 참조하기 위해 캐시 키를 사용하여 캐시에서 항목을 비동기적으로 삭제합니다.voiddeleteBulk(java.lang.Iterable<java.lang.String> keys)에서 지정된 항목을 삭제합니다.Cache.voiddeleteBulk(java.lang.Iterable<java.lang.String> keys, WriteThruOptions writeThruOptions)에서 지정된 항목을 삭제합니다.Cache.<T> Tget(java.lang.String key, boolean acquireLock, TimeSpan lockTimeout, LockHandle lockHandle, java.lang.Class<?> cls)캐시에서 지정된 개체를 검색하고 아직 잠겨 있지 않은 경우 동시에 잠급니다.<T> Tget(java.lang.String key, CacheItemVersion version, ReadThruOptions readThruOptions, java.lang.Class<?> cls)연속 읽기 캐싱 옵션을 사용하여 캐시 개체에서 지정된 항목을 검색합니다.<T> Tget(java.lang.String key, ReadThruOptions readThruOptions, java.lang.Class<?> cls)연속 읽기 캐싱 옵션을 사용하여 캐시 개체에서 지정된 항목을 검색합니다.<T> Tget(java.lang.String key, java.lang.Class<?> cls)캐시 개체에서 지정된 항목을 검색합니다.<T> java.util.Map<java.lang.String,T>getBulk(java.lang.Iterable<java.lang.String> keys, ReadThruOptions readThruOptions, java.lang.Class<?> cls)Map 형식의 키-값 쌍으로 지정된 키에 대해 캐시에서 개체를 검색합니다.<T> java.util.Map<java.lang.String,T>getBulk(java.lang.Iterable<java.lang.String> keys, java.lang.Class<?> cls)Map 형식의 키-값 쌍으로 지정된 키에 대해 캐시에서 개체를 검색합니다.CacheItemgetCacheItem(java.lang.String key)캐시에서 지정된 CacheItem을 검색합니다.CacheItemgetCacheItem(java.lang.String key, boolean acquireLock, TimeSpan lockTimeout, LockHandle lockHandle)캐시에서 CacheItem을 검색하고 아직 잠겨 있지 않은 경우 잠급니다.CacheItemgetCacheItem(java.lang.String key, CacheItemVersion version, ReadThruOptions readThruOptions)캐시에서 지정된 CacheItem을 검색합니다.CacheItemgetCacheItem(java.lang.String key, ReadThruOptions readThruOptions)캐시에서 지정된 CacheItem을 검색합니다.java.util.Map<java.lang.String,CacheItem>getCacheItemBulk(java.lang.Iterable<java.lang.String> keys)캐시 객체에서 지정된 캐시 항목을 검색합니다.java.util.Map<java.lang.String,CacheItem>getCacheItemBulk(java.lang.Iterable<java.lang.String> keys, ReadThruOptions readThruOptions)캐시에서 지정된 캐시 항목을 검색합니다.CacheStreamgetCacheStream(java.lang.String key, CacheStreamAttributes cacheStreamAttributes)가져옵니다CacheStream예.ClientInfogetClientInfo()이 클라이언트와 관련된 정보를 표시합니다.java.util.List<ClientInfo>getConnectedClientList()캐시에 연결된 모든 클라이언트의 정보를 가져옵니다.longgetCount()캐시에 저장된 항목 수를 가져옵니다.DataStructureManagergetDataStructuresManager()의 인스턴스를 가져옵니다.DataStructureManager.<T> TgetIfNewer(java.lang.String key, CacheItemVersion version, java.lang.Class<?> cls)최신 버전의 개체가 캐시에 있는 경우에만 캐시에서 개체를 가져옵니다.MessagingServicegetMessagingService()의 인스턴스를 가져옵니다.MessagingService.NotificationServicegetNotificationService()의 인스턴스를 가져옵니다.NotificationService.SearchServicegetSearchService()의 인스턴스를 가져옵니다.SearchService.CacheItemVersioninsert(java.lang.String key, CacheItem item)삽입CacheItem캐시에.CacheItemVersioninsert(java.lang.String key, CacheItem item, WriteThruOptions writeThruOptions)삽입CacheItem캐시에 추가하여 WriteThruOptions를 지정할 수 있습니다.CacheItemVersioninsert(java.lang.String key, CacheItem item, WriteThruOptions writeThruOptions, LockHandle lockHandle, boolean releaseLock)삽입CacheItem캐시에 추가하여 WriteThruOptions를 지정할 수 있습니다.CacheItemVersioninsert(java.lang.String key, java.lang.Object value)캐시에 항목(객체)을 삽입합니다.java.util.concurrent.FutureTask<CacheItemVersion>insertAsync(java.lang.String key, CacheItem item)삽입CacheItem위치를 참조하기 위해 캐시 키와 비동기적으로 캐시에 연결합니다.java.util.concurrent.FutureTask<CacheItemVersion>insertAsync(java.lang.String key, CacheItem item, WriteThruOptions writeThruOptions)삽입CacheItem위치 및 WriteThruOptions를 참조하기 위해 캐시 키로 비동기식으로 캐시에 연결합니다.java.util.concurrent.FutureTask<CacheItemVersion>insertAsync(java.lang.String key, java.lang.Object value)위치를 참조하기 위해 캐시 키로 비동기적으로 개체를 캐시에 삽입합니다.java.util.Map<java.lang.String,java.lang.Exception>insertBulk(java.util.Map<java.lang.String,CacheItem> items)다음과 함께 캐시 키 맵을 삽입합니다.CacheItem캐시에.java.util.Map<java.lang.String,java.lang.Exception>insertBulk(java.util.Map<java.lang.String,CacheItem> items, WriteThruOptions writeThruOptions)다음과 함께 캐시 키 맵을 삽입합니다.CacheItemWriteThruOptions를 사용하여 캐시에 저장합니다.booleanlock(java.lang.String key, TimeSpan lockTimeout, LockHandle lockHandle)캐시의 항목에 대한 잠금을 획득합니다.<T> Tremove(java.lang.String key, LockHandle lockHandle, CacheItemVersion version, WriteThruOptions writeThruOptions, java.lang.Class<?> cls)지정된 항목을 제거하고 검색합니다.Cache.<T> Tremove(java.lang.String key, WriteThruOptions writeThruOptions, java.lang.Class<?> cls)지정된 항목을 제거하고 검색합니다.Cache.<T> Tremove(java.lang.String key, java.lang.Class<?> cls)캐시에서 지정된 키가 있는 항목을 제거하고 검색합니다.<T> java.util.concurrent.FutureTask<T>removeAsync(java.lang.String key, WriteThruOptions writeThruOptions, java.lang.Class<?> cls)해당 위치와 WriteThruOptions를 참조하기 위해 캐시 키를 사용하여 캐시에서 항목을 비동기적으로 제거합니다.<T> java.util.concurrent.FutureTask<T>removeAsync(java.lang.String key, java.lang.Class<?> cls)위치를 참조하는 캐시 키로 캐시에서 항목을 비동기식으로 제거합니다.<T> java.util.Map<java.lang.String,T>removeBulk(java.lang.Iterable<java.lang.String> keys, WriteThruOptions writeThruOptions, java.lang.Class<?> cls)에서 지정된 항목을 제거합니다.Cache맵 형식으로 애플리케이션에 반환합니다.<T> java.util.Map<java.lang.String,T>removeBulk(java.lang.Iterable<java.lang.String> keys, java.lang.Class<?> cls)에서 지정된 항목을 제거합니다.Cache맵 형식으로 애플리케이션에 반환합니다.voidunlock(java.lang.String key)잠긴 캐시 항목을 강제로 잠금 해제합니다.voidunlock(java.lang.String key, LockHandle lockHandle)올바른 LockHandle이 지정된 경우 잠긴 캐시 항목의 잠금을 해제합니다.booleanupdateAttributes(java.lang.String key, CacheItemAttributes attributes)업데이트CacheItemAttributes캐시에 있는 기존 항목의
-
-
-
방법 세부 정보
-
getCount
긴 getCount()가 발생합니다. 캐시 예외
캐시에 저장된 항목 수를 가져옵니다.- 반환 :
- 캐시에 저장된 항목 수입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
-
getClientInfo
클라이언트 정보 getClientInfo()가 발생합니다. 캐시 예외
이 클라이언트와 관련된 정보를 표시합니다.- 반환 :
- 이 클라이언트와 관련된 정보입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
-
getConnected클라이언트 목록
java.util.목록클라이언트 정보> getConnectedClientList()가 발생합니다. 캐시 예외
캐시에 연결된 모든 클라이언트의 정보를 가져옵니다.- 반환 :
- 캐시에 연결된 모든 클라이언트의 정보가 포함된 목록입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
-
getMessagingService
메시징 서비스 getMessagingService()가 발생합니다. 캐시 예외
의 인스턴스를 가져옵니다.MessagingService.- 반환 :
- 인스턴스
MessagingService. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
-
getSearchService
검색 서비스 getSearchService()가 발생합니다. 캐시 예외
의 인스턴스를 가져옵니다.SearchService.- 반환 :
- 인스턴스
SearchService. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
-
getNotificationService
알림 서비스 getNotificationService()가 발생합니다. 캐시 예외
의 인스턴스를 가져옵니다.NotificationService.- 반환 :
- 인스턴스
NotificationService - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
-
getDataStructuresManager
데이터 구조 관리자 getDataStructuresManager()가 발생합니다. 캐시 예외
의 인스턴스를 가져옵니다.DataStructureManager.- 반환 :
- 인스턴스
DataStructureManager - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
-
더하다
캐시 항목 버전 add(java.lang.String 키, java.lang.Object 값) throws 캐시 예외, java.lang.IllegalArgumentException
해당 위치를 참조하기 위해 개체와 함께 캐시에 항목을 추가합니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.value- 캐시에 저장될 아이템(객체).- 반환 :
- 각 CacheItem의 버전을 나타냅니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
더하다
캐시 항목 버전 add(java.lang.String 키, 캐시 아이템 아이템) 던지기 캐시 예외, java.lang.IllegalArgumentException
해당 위치를 참조하기 위해 메타데이터와 함께 캐시에 항목을 추가합니다. CacheItem을 사용하면 캐시 항목의 속성(예: 만료 및 우선 순위)을 지정할 수도 있습니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.item-CacheItem그것은 캐시에 저장됩니다.- 반환 :
- 각 CacheItem의 버전을 나타냅니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
더하다
캐시 항목 버전 add(java.lang.String 키, 캐시 아이템 안건, 쓰기 옵션 writeThruOptions) 던짐 캐시 예외, java.lang.IllegalArgumentException
WriteThruOptions와 함께 해당 위치를 참조하기 위해 캐시 키를 사용하여 캐시에 항목을 추가합니다. CacheItem을 사용하면 캐시 항목의 속성(예: 만료 및 우선 순위)을 지정할 수도 있습니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.item-CacheItem그것은 캐시에 저장됩니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.- 반환 :
- 각 CacheItem의 버전을 나타냅니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
대량 추가
java.util.Map addBulk(java.util.Map캐시 아이템> 아이템) 던지기 캐시 예외, java.lang.IllegalArgumentException
다음을 사용하여 캐시 키 맵을 추가합니다.CacheItem캐시에. CacheItem에는 만료, 종속성 및 제거 정보와 같이 항목과 연결할 속성이 포함되어 있습니다.- 매개 변수 :
items-Map키와CacheItem. 키는 고유해야 합니다.- 반환 :
Map캐시에 저장할 수 없는 예외와 키의 수입니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
대량 추가
java.util.Map addBulk(java.util.Map캐시 아이템> 아이템, 쓰기 옵션 writeThruOptions)가 발생합니다. 캐시 예외, java.lang.IllegalArgumentException
다음을 사용하여 캐시 키 맵을 추가합니다.CacheItemWriteThruOptions를 사용하여 캐시에 저장합니다. CacheItem에는 만료, 종속성 및 제거 정보와 같이 항목과 연결할 속성이 포함되어 있습니다.- 매개 변수 :
items-Map키와CacheItem. 키는 고유해야 합니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.- 반환 :
Map캐시에 저장할 수 없는 예외와 키의 수입니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
비동기 추가
java.util.concurrent.FutureTask캐시 항목 버전> addAsync(java.lang.String 키, java.lang.Object 값) throws 캐시 예외, java.lang.IllegalArgumentException
위치를 참조하기 위해 캐시 키로 비동기적으로 개체를 캐시에 추가합니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.value- 캐시에 저장될 아이템(객체).- 반환 :
- 백그라운드에서 추가 작업을 수행하는 향후 작업입니다. 완료되면 캐시에 추가된 CacheItem 버전을 반환합니다. 방법
FutureTask작업 상태(예: isDone(), isCancelled())를 확인하는 데 사용할 수 있습니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
비동기 추가
java.util.concurrent.FutureTask캐시 항목 버전> addAsync(java.lang.String 키, 캐시 아이템 아이템) 던지기 캐시 예외, java.lang.IllegalArgumentException
추가하는CacheItem위치를 참조하기 위해 캐시 키와 비동기적으로 캐시에 연결합니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.item-CacheItem그것은 캐시에 저장됩니다.- 반환 :
- 백그라운드에서 추가 작업을 수행하는 향후 작업입니다. 완료되면 캐시에 추가된 CacheItem 버전을 반환합니다. 방법
FutureTask작업 상태(예: isDone(), isCancelled())를 확인하는 데 사용할 수 있습니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
비동기 추가
java.util.concurrent.FutureTask캐시 항목 버전> addAsync(java.lang.String 키, 캐시 아이템 안건, 쓰기 옵션 writeThruOptions) 던짐 캐시 예외, java.lang.IllegalArgumentException
추가하는CacheItem위치 및 WriteThruOptions를 참조하기 위해 캐시 키로 비동기식으로 캐시에 연결합니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.item-CacheItem그것은 캐시에 저장됩니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관한 것입니다. WriteThru, WriteBehind 또는 None일 수 있습니다.- 반환 :
- 백그라운드에서 추가 작업을 수행하는 향후 작업입니다. 완료되면 캐시에 추가된 CacheItem 버전을 반환합니다. 방법
FutureTask작업 상태(예: isDone(), isCancelled())를 확인하는 데 사용할 수 있습니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
삽입하다
캐시 항목 버전 insert(java.lang.String 키, java.lang.Object 값) throws 캐시 예외, java.lang.IllegalArgumentException
캐시에 항목(객체)을 삽입합니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.value- 캐시에 삽입할 항목(객체)입니다.- 반환 :
- 각 CacheItem의 버전을 나타냅니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
삽입하다
캐시 항목 버전 insert(java.lang.String 키, 캐시 아이템 아이템) 던지기 캐시 예외, java.lang.IllegalArgumentException
삽입CacheItem캐시에.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.item- 캐시에 삽입될 CacheItem입니다.- 반환 :
- 각 CacheItem의 버전을 나타냅니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
삽입하다
캐시 항목 버전 insert(java.lang.String 키, 캐시 아이템 안건, 쓰기 옵션 writeThruOptions) 던짐 캐시 예외, java.lang.IllegalArgumentException
삽입CacheItem캐시에 추가하여 WriteThruOptions를 지정할 수 있습니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.item- 캐시에 삽입될 CacheItem입니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.- 반환 :
- 각 CacheItem의 버전을 나타냅니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
삽입하다
캐시 항목 버전 insert(java.lang.String 키, 캐시 아이템 안건, 쓰기 옵션 writeThru옵션, 잠금 핸들 lockHandle, 부울 releaseLock) throw 캐시 예외, java.lang.IllegalArgumentException
삽입CacheItem캐시에 추가하여 WriteThruOptions를 지정할 수 있습니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.item- 캐시에 삽입될 CacheItem입니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.lockHandle- 의 예LockHandle잠금 정보를 보유하고 있습니다. 항목이 잠겨 있으면 올바른 lockHandle이 지정된 경우에만 업데이트할 수 있습니다.releaseLock- 작업 수행 후 잠금을 해제할지 여부를 결정하는 플래그입니다.- 반환 :
- 각 CacheItem의 버전을 나타냅니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
대량 삽입
java.util.Map insertBulk(java.util.Map캐시 아이템> 아이템) 던지기 캐시 예외, java.lang.IllegalArgumentException
다음과 함께 캐시 키 맵을 삽입합니다.CacheItem캐시에. CacheItem에는 만료, 종속성 및 제거 정보와 같이 항목과 연결할 속성이 포함되어 있습니다.- 매개 변수 :
items-Map키와CacheItem. 키는 고유해야 합니다.- 반환 :
Map캐시에 저장할 수 없는 예외와 함께 키의 수입니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
대량 삽입
java.util.Map insertBulk(java.util.Map캐시 아이템> 아이템, 쓰기 옵션 writeThruOptions)가 발생합니다. 캐시 예외, java.lang.IllegalArgumentException
다음과 함께 캐시 키 맵을 삽입합니다.CacheItemWriteThruOptions를 사용하여 캐시에 저장합니다. CacheItem에는 만료, 종속성 및 제거 정보와 같이 항목과 연결할 속성이 포함되어 있습니다.- 매개 변수 :
items-Map키와CacheItem. 키는 고유해야 합니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.- 반환 :
Map캐시에 저장할 수 없는 예외와 함께 키의 수입니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
삽입 비동기
java.util.concurrent.FutureTask캐시 항목 버전> insertAsync(java.lang.String 키, java.lang.Object 값) throws 캐시 예외, java.lang.IllegalArgumentException
위치를 참조하기 위해 캐시 키로 비동기적으로 개체를 캐시에 삽입합니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.value- 캐시에 저장될 아이템(객체).- 반환 :
- 백그라운드에서 삽입 작업을 수행하는 향후 작업입니다. 완료되면 캐시에 추가된 CacheItem 버전을 반환합니다. 방법
FutureTask작업 상태(예: isDone(), isCancelled())를 확인하는 데 사용할 수 있습니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
삽입 비동기
java.util.concurrent.FutureTask캐시 항목 버전> insertAsync(java.lang.String 키, 캐시 아이템 아이템) 던지기 캐시 예외, java.lang.IllegalArgumentException
삽입CacheItem위치를 참조하기 위해 캐시 키와 비동기적으로 캐시에 연결합니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.item-CacheItem그것은 캐시에 저장됩니다.- 반환 :
- 백그라운드에서 삽입 작업을 수행하는 향후 작업입니다. 완료되면 캐시에 추가된 CacheItem 버전을 반환합니다. 방법
FutureTask작업 상태(예: isDone(), isCancelled())를 확인하는 데 사용할 수 있습니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
삽입 비동기
java.util.concurrent.FutureTask캐시 항목 버전> insertAsync(java.lang.String 키, 캐시 아이템 안건, 쓰기 옵션 writeThruOptions) 던짐 캐시 예외, java.lang.IllegalArgumentException
삽입CacheItem위치 및 WriteThruOptions를 참조하기 위해 캐시 키로 비동기식으로 캐시에 연결합니다.- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.item-CacheItem그것은 캐시에 저장됩니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.- 반환 :
- 백그라운드에서 삽입 작업을 수행하는 향후 작업입니다. 완료되면 캐시에 추가된 CacheItem 버전을 반환합니다. 방법
FutureTask작업 상태(예: isDone(), isCancelled())를 확인하는 데 사용할 수 있습니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
업데이트 속성
부울 updateAttributes(java.lang.String 키, CacheItem속성 속성) 던짐 캐시 예외, java.lang.IllegalArgumentException업데이트CacheItemAttributes캐시에 있는 기존 항목의- 매개 변수 :
key- CacheItem을 식별하는 고유 키입니다.attributes- 의 예CacheItemAttributes캐시의 항목을 업데이트합니다.- 반환 :
- 업데이트 작업 상태를 결정하는 플래그입니다. 캐시에 있는 항목의 속성이 성공적으로 업데이트되면 참이고, 그렇지 않으면 거짓입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
얻을
T get(java.lang.String 키, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException
캐시 개체에서 지정된 항목을 검색합니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
key- 검색할 CacheItem의 고유 식별자입니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 검색된 CacheItem 또는 키를 찾을 수 없는 경우 null 참조입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
얻을
T get(java.lang.String 키, ReadThru 옵션 readThruOptions, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException연속 읽기 캐싱 옵션을 사용하여 캐시 개체에서 지정된 항목을 검색합니다. 연속 읽기 옵션이 설정된 경우 개체가 캐시에 없으면 데이터 소스에서 개체를 가져옵니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
key- 검색할 CacheItem의 고유 식별자입니다.readThruOptions-ReadThruOptions데이터 소스에서 읽어옵니다. 이는 ReadThru, ReadThruForced 또는 없음일 수 있습니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 검색된 CacheItem 또는 키를 찾을 수 없는 경우 null 참조입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
얻을
T get(java.lang.String 키, 부울 취득 잠금, 시간 범위 잠금 시간 초과, 잠금 핸들 잠금 핸들, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException캐시에서 지정된 개체를 검색하고 아직 잠겨 있지 않은 경우 동시에 잠급니다. 객체가 이미 잠겨 있으면 null을 반환합니다. 이는 잠금을 모두 무시하고 개체가 반환되는 기본 Get 작업과 다릅니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
key- 검색할 CacheItem의 고유 식별자입니다.acquireLock- 잠금 획득 여부를 결정하는 플래그입니다.lockTimeout- 잠금이 자동으로 해제되는 시간입니다.lockHandle- 의 예LockHandle잠금 정보를 유지합니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 검색된 캐시 CacheItem 또는 키를 찾을 수 없는 경우 null 참조입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
얻을
T get(java.lang.String 키, 캐시 항목 버전 번역, ReadThru 옵션 readThruOptions, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException연속 읽기 캐싱 옵션을 사용하여 캐시 개체에서 지정된 항목을 검색합니다. 연속 읽기 옵션이 설정된 경우 개체가 캐시에 없으면 데이터 소스에서 개체를 가져옵니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
key- 검색할 CacheItem의 고유 식별자입니다.version- 개체의 버전입니다.readThruOptions-ReadThruOptions데이터 소스에서 읽어옵니다. 이는 ReadThru, ReadThruForced 또는 없음일 수 있습니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 검색된 CacheItem 또는 키를 찾을 수 없는 경우 null 참조입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
getBulk
java.util.Map getBulk(java.lang.Iterable 키, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException
Map 형식의 키-값 쌍으로 지정된 키에 대해 캐시에서 개체를 검색합니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
keys- 캐시에서 항목을 가져올 키입니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 키-값 쌍의 맵으로 검색된 캐시 항목입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
getBulk
java.util.Map getBulk(java.lang.Iterable 열쇠, ReadThru 옵션 readThruOptions, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastExceptionMap 형식의 키-값 쌍으로 지정된 키에 대해 캐시에서 개체를 검색합니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
keys- 캐시에서 항목을 가져올 키입니다.readThruOptions-ReadThruOptions데이터 소스에서 읽습니다. ReadThru, ReadThruForced 또는 None일 수 있습니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 키-값 쌍의 맵으로 검색된 캐시 항목입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
getCacheItem
캐시 아이템 getCacheItem(java.lang.String 키) throws 캐시 예외, java.lang.IllegalArgumentException
캐시에서 지정된 CacheItem을 검색합니다.- 매개 변수 :
key- 검색할 CacheItem의 고유 식별자입니다.- 반환 :
- 지정된 CacheItem입니다. 키가 없으면 null을 반환합니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
getCacheItem
캐시 아이템 getCacheItem(java.lang.String 키, ReadThru 옵션 readThruOptions) 던짐 캐시 예외, java.lang.IllegalArgumentException
캐시에서 지정된 CacheItem을 검색합니다. 이 오버로드를 사용하면 ReadThruOptions를 지정할 수도 있습니다. 연속 읽기가 설정되어 있고 개체가 캐시에 없으면 개체는 데이터 원본에서 가져와 캐시에 추가됩니다.- 매개 변수 :
key- 검색할 CacheItem의 고유 식별자입니다.readThruOptions-ReadThruOptions데이터 소스에서 읽는 것과 관련하여. ReadThru, ReadThruForced 또는 없음일 수 있습니다.- 반환 :
- 지정된 CacheItem입니다. 키가 없으면 null 참조를 반환합니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
getCacheItem
캐시 아이템 getCacheItem(java.lang.String 키, 캐시 항목 버전 번역, ReadThru 옵션 readThruOptions) 던짐 캐시 예외, java.lang.IllegalArgumentException
캐시에서 지정된 CacheItem을 검색합니다. 이 방법을 사용하면 ReadThruOptions를 지정할 수도 있습니다. 연속 읽기가 설정되어 있고 개체가 캐시에 없으면 개체를 데이터 원본에서 가져와 캐시에 추가합니다.- 매개 변수 :
key- 검색할 CacheItem의 고유 식별자입니다.version-CacheItemVersion개체의.readThruOptions-ReadThruOptions데이터 소스에서 읽는 것과 관련하여. ReadThru, ReadThruForced 또는 없음일 수 있습니다.- 반환 :
- 지정된 CacheItem입니다. 키가 없으면 null 참조를 반환합니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
getCacheItem
캐시 아이템 getCacheItem(java.lang.String 키, 부울 취득 잠금, 시간 범위 잠금 시간 초과, 잠금 핸들 lockHandle) 던짐 캐시 예외, java.lang.IllegalArgumentException
캐시에서 CacheItem을 검색하고 아직 잠겨 있지 않은 경우 잠급니다. 항목이 이미 잠겨 있으면 null을 반환합니다.- 매개 변수 :
key- 원하는 개체를 참조하는 데 사용되는 키입니다.acquireLock- 잠금 획득 여부를 결정하는 플래그입니다.lockTimeout- 잠금이 자동으로 해제되는 시간입니다.lockHandle- 의 예LockHandle잠금 정보를 유지합니다.- 반환 :
- 검색된 CacheItem입니다. 키를 찾을 수 없으면 null 참조를 반환합니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
getCacheItemBulk
java.util.Map캐시 아이템> getCacheItemBulk(java.lang.Iterable 키) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException
캐시 객체에서 지정된 캐시 항목을 검색합니다.- 매개 변수 :
keys-Iterable검색할 캐시 항목의 고유 식별자 목록입니다.- 반환 :
- Map에서 키-값 쌍으로 검색된 캐시 항목.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
getCacheItemBulk
java.util.Map캐시 아이템> getCacheItemBulk(java.lang.Iterable 열쇠, ReadThru 옵션 readThruOptions)가 발생합니다. 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException
캐시에서 지정된 캐시 항목을 검색합니다. 이 오버로드를 사용하면 ReadThruOptions를 지정할 수도 있습니다. 연속 읽기가 설정되어 있고 개체가 캐시에 없으면 개체는 데이터 원본에서 가져와 캐시에 추가됩니다.- 매개 변수 :
keys-Iterable검색할 캐시 항목의 고유 식별자 목록입니다.readThruOptions-ReadThruOptions데이터 소스에서 읽는 것과 관련하여. ReadThru, ReadThruForced 또는 없음일 수 있습니다.- 반환 :
- 키-값 쌍의 맵으로 검색된 캐시 항목입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
getIf최신
T getIfNewer(java.lang.String 키, 캐시 항목 버전 버전, java.lang.Class cls) 던지다 캐시 예외최신 버전의 개체가 캐시에 있는 경우에만 캐시에서 개체를 가져옵니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
key- 원하는 개체를 참조하는 데 사용되는 고유 키입니다.version-CacheItemVersion개체의.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 캐시에 최신 개체가 있으면 개체가 반환됩니다. 그렇지 않으면 null이 반환됩니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
-
삭제
무효 삭제(java.lang.String 키) throws 캐시 예외, java.lang.IllegalArgumentException
캐시에서 지정된 키를 가진 항목을 삭제합니다.- 매개 변수 :
key- 삭제할 항목의 고유 키입니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
삭제
무효 삭제(java.lang.String 키, 쓰기 옵션 writeThruOptions) 던짐 캐시 예외, java.lang.IllegalArgumentException에서 지정된 항목을 삭제합니다.Cache. 캐시와 데이터 소스 모두에서 항목을 제거할 수 있도록 쓰기 옵션을 지정할 수도 있습니다.- 매개 변수 :
key- 삭제할 항목의 고유 키입니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
삭제
무효 삭제(java.lang.String 키, 잠금 핸들 잠금 핸들, 캐시 항목 버전 번역, 쓰기 옵션 writeThruOptions) 던짐 캐시 예외, java.lang.IllegalArgumentException에서 지정된 항목을 삭제합니다.Cache. 캐시와 데이터 소스 모두에서 항목을 제거할 수 있도록 쓰기 옵션을 지정할 수도 있습니다.- 매개 변수 :
key- 삭제할 항목의 고유 키입니다.lockHandle- 항목이 잠겨 있으면 올바른 lockHandle이 지정된 경우에만 제거할 수 있습니다. LockHandle은 처음에 항목을 잠그는 데 사용된 것과 동일해야 합니다. 그렇지 않으면 'OperationFailedException'이 발생합니다.version- 제거할 항목의 버전입니다. 해당 항목이 캐시에 있는 최신 버전인 경우에만 캐시에서 제거됩니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
비동기 삭제
java.util.concurrent.FutureTask deleteAsync(java.lang.String 키) throws 캐시 예외, java.lang.IllegalArgumentException
위치를 참조하기 위해 캐시 키와 비동기적으로 캐시에서 항목을 삭제합니다.- 매개 변수 :
key- 삭제할 항목의 고유 키입니다.- 반환 :
- 백그라운드에서 삭제 작업을 수행하는 향후 작업입니다. 방법
FutureTask작업 상태(예: isDone(), isCancelled())를 확인하는 데 사용할 수 있습니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
비동기 삭제
java.util.concurrent.FutureTask deleteAsync(java.lang.String 키, 쓰기 옵션 writeThruOptions) 던짐 캐시 예외, java.lang.IllegalArgumentException해당 위치와 WriteThruOptions를 참조하기 위해 캐시 키를 사용하여 캐시에서 항목을 비동기적으로 삭제합니다.- 매개 변수 :
key- 삭제할 항목의 고유 키입니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.- 반환 :
- 백그라운드에서 삭제 작업을 수행하는 향후 작업입니다. 방법
FutureTask작업 상태(예: isDone(), isCancelled())를 확인하는 데 사용할 수 있습니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
대량 삭제
void deleteBulk(java.lang.Iterable 키) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException
에서 지정된 항목을 삭제합니다.Cache.- 매개 변수 :
keys-Iterable항목을 참조하는 고유 키 목록입니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException
-
대량 삭제
무효 deleteBulk(java.lang.Iterable 열쇠, 쓰기 옵션 writeThruOptions) 던짐 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException에서 지정된 항목을 삭제합니다.Cache. 캐시와 데이터 소스 모두에서 항목을 제거할 수 있도록 쓰기 옵션을 지정할 수도 있습니다.- 매개 변수 :
keys-Iterable항목을 참조하는 고유 키 목록입니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException
-
제거
T 제거(java.lang.String 키, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException
캐시에서 지정된 키가 있는 항목을 제거하고 검색합니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
key- 제거할 항목의 고유 키입니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 키가 존재하면 제거된 항목이고, 그렇지 않으면 null이 반환됩니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
제거
T 제거(java.lang.String 키, 쓰기 옵션 writeThruOptions, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException지정된 항목을 제거하고 검색합니다.Cache. 캐시와 데이터 소스 모두에서 항목을 제거할 수 있도록 쓰기 옵션을 지정할 수도 있습니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
key- 제거할 항목의 고유 키입니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관한 것입니다. WriteThru, WriteBehind 또는 None일 수 있습니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 키가 존재하면 제거된 항목이고, 그렇지 않으면 null이 반환됩니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
제거
T 제거(java.lang.String 키, 잠금 핸들 잠금 핸들, 캐시 항목 버전 번역, 쓰기 옵션 writeThruOptions, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException지정된 항목을 제거하고 검색합니다.Cache. 캐시와 데이터 소스 모두에서 항목을 제거할 수 있도록 쓰기 옵션을 지정할 수도 있습니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
key- 제거할 항목의 고유 키입니다.lockHandle- 항목이 잠겨 있으면 올바른 lockHandle이 지정된 경우에만 제거할 수 있습니다. LockHandle은 처음에 항목을 잠그는 데 사용된 것과 동일해야 합니다. 그렇지 않으면 'OperationFailedException'이 발생합니다.version- 제거할 항목의 버전입니다. 항목이 캐시에서 가장 최신 버전인 경우에만 캐시에서 제거됩니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 키가 존재하면 제거된 항목이고, 그렇지 않으면 null이 반환됩니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
대량 제거
java.util.Map removeBulk(java.lang.Iterable 키, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException
에서 지정된 항목을 제거합니다.Cache맵 형식으로 애플리케이션에 반환합니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
keys-Iterable항목을 참조하는 고유 키 목록입니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 맵 형태로 캐시에서 제거된 항목입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
대량 제거
java.util.Map removeBulk(java.lang.Iterable 열쇠, 쓰기 옵션 writeThruOptions, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException에서 지정된 항목을 제거합니다.Cache맵 형식으로 애플리케이션에 반환합니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
keys-Iterable항목을 참조하는 고유 키 목록입니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 맵 형태로 캐시에서 제거된 항목입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
비동기 제거
java.util.concurrent.FutureTask removeAsync(java.lang.String 키, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException
위치를 참조하는 캐시 키로 캐시에서 항목을 비동기식으로 제거합니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
key- 제거할 항목의 고유 키입니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 백그라운드에서 제거 작업을 수행하는 향후 작업입니다. 완료되면 캐시에 추가된 제거된 CacheItem을 반환합니다. 방법
FutureTask작업 상태(예: isDone(), isCancelled())를 확인하는 데 사용할 수 있습니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
비동기 제거
java.util.concurrent.FutureTask removeAsync(java.lang.String 키, 쓰기 옵션 writeThruOptions, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException해당 위치와 WriteThruOptions를 참조하기 위해 캐시 키를 사용하여 캐시에서 항목을 비동기적으로 제거합니다.- 유형 매개변수:
T- 캐시에서 얻은 값의 유형을 지정합니다.- 매개 변수 :
key- 제거할 항목의 고유 키입니다.writeThruOptions-WriteThruOptions데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.cls- 캐시에서 얻은 값의 클래스를 지정합니다.- 반환 :
- 백그라운드에서 제거 작업을 수행하는 향후 작업입니다. 완료되면 캐시에 추가된 제거된 CacheItem을 반환합니다. 방법
FutureTask작업 상태(예: isDone(), isCancelled())를 확인하는 데 사용할 수 있습니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentExceptionjava.lang.ClassCastException- 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
-
이 포함되어 있습니다
부울 포함(java.lang.String 키) throws 캐시 예외, java.lang.IllegalArgumentException
캐시에 특정 키가 포함되어 있는지 확인합니다.- 매개 변수 :
key- 캐시에서 찾을 키입니다.- 반환 :
- 사실이라면,
Cache지정된 키가 있는 요소를 포함합니다. 그렇지 않으면 거짓입니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
포함대량
java.util.Map containsBulk(java.lang.Iterable 키) 던지다 캐시 예외
캐시에 특정 키가 포함되어 있는지 확인합니다.- 매개 변수 :
keys-Iterable키 컬렉션입니다.- 반환 :
- 캐시에 있는 각 키의 존재 여부를 확인하는 플래그가 포함된 키 맵입니다. 사실이라면,
Cache지정된 키가 있는 요소를 포함합니다. 그렇지 않으면 거짓입니다. - 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
-
선명한
void clear()가 throw됩니다 캐시 예외
에서 모든 요소를 제거합니다.Cache.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
-
클리어클라이언트 캐시
void clearClientCache()가 발생합니다. 캐시 예외
클라이언트 캐시에서 모든 요소를 제거합니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
-
잠금을 해제
무효 잠금 해제(java.lang.String 키) throws 캐시 예외, java.lang.IllegalArgumentException
잠긴 캐시 항목을 강제로 잠금 해제합니다.- 매개 변수 :
key- 잠금 해제할 캐시된 항목의 키입니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
잠금을 해제
무효 잠금 해제(java.lang.String 키, 잠금 핸들 lockHandle) 던짐 캐시 예외, java.lang.IllegalArgumentException올바른 LockHandle이 지정된 경우 잠긴 캐시 항목의 잠금을 해제합니다. LockHandle이 null이면 잠긴 캐시 항목을 강제로 잠금 해제합니다.- 매개 변수 :
key- 잠금 해제할 캐시된 항목의 키입니다.lockHandle- 의 예LockHandle잠금을 획득할 때 생성됩니다.- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
자물쇠
부울 잠금(java.lang.String 키, 시간 범위 잠금 시간 초과, 잠금 핸들 lockHandle) 던짐 캐시 예외, java.lang.IllegalArgumentException캐시의 항목에 대한 잠금을 획득합니다.- 매개 변수 :
key- 잠글 캐시된 항목의 키입니다.lockTimeout- 의 예TimeSpan그 후 잠금이 자동으로 해제됩니다.lockHandle- 의 예LockHandle잠금이 성공적으로 획득되면 잠금 정보로 채워집니다.- 반환 :
- 잠금이 성공적으로 획득되었는지 여부.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
getCacheStream
캐시스트림 getCacheStream(java.lang.String 키, CacheStream속성 cacheStreamAttributes) 던짐 캐시 예외, java.lang.IllegalArgumentException
가져옵니다CacheStream예.- 매개 변수 :
key- 스트림을 참조하는 데 사용되는 키입니다.cacheStreamAttributes- 대신에CacheStreamAttributes스트림의 속성을 설정합니다.- 반환 :
- CacheStream의 인스턴스입니다.
- 던졌습니다 :
CacheException- 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.java.lang.IllegalArgumentException
-
asJsonIterator
java.util.Iterator asJsonIterator()
캐시에 포함된 JSON 개체로 키 설정 및 해당 값을 반복하는 데 사용되는 맵 반복기를 검색합니다.- 반환 :
- 반복할 반복자
CacheJSON 객체로.
-
-