인터페이스 캐시

  • 모든 슈퍼인터페이스:
    java.lang.AutoCloseable, java.util.Enumeration

    공용 인터페이스 캐시
    java.util.Enumeration, java.lang.AutoCloseable 확장
    이 인터페이스에는 캐시에 대한 작업을 수행하는 데 사용되는 서비스와 메서드가 포함되어 있습니다.
    • 방법 요약

      모든 방법 인스턴스 방법 추상적인 방법 
      수정자 및 유형 방법 기술설명
      CacheItemVersion add​(java.lang.String key, CacheItem item)
      해당 위치를 참조하기 위해 메타데이터와 함께 캐시에 항목을 추가합니다.
      CacheItemVersion add​(java.lang.String key, CacheItem item, WriteThruOptions writeThruOptions)
      WriteThruOptions와 함께 해당 위치를 참조하기 위해 캐시 키를 사용하여 캐시에 항목을 추가합니다.
      CacheItemVersion add​(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)
      다음을 사용하여 캐시 키 맵을 추가합니다. CacheItem WriteThruOptions를 사용하여 캐시에 저장합니다.
      java.util.Iterator asJsonIterator()
      캐시에 포함된 JSON 개체로 키 설정 및 해당 값을 반복하는 데 사용되는 맵 반복기를 검색합니다.
      void clear()
      에서 모든 요소를 ​​제거합니다. Cache.
      void clearClientCache()
      클라이언트 캐시에서 모든 요소를 ​​제거합니다.
      boolean contains​(java.lang.String key)
      캐시에 특정 키가 포함되어 있는지 확인합니다.
      java.util.Map<java.lang.String,​java.lang.Boolean> containsBulk​(java.lang.Iterable<java.lang.String> keys)
      캐시에 특정 키가 포함되어 있는지 확인합니다.
      void delete​(java.lang.String key)
      캐시에서 지정된 키를 가진 항목을 삭제합니다.
      void delete​(java.lang.String key, LockHandle lockHandle, CacheItemVersion version, WriteThruOptions writeThruOptions)
      에서 지정된 항목을 삭제합니다. Cache.
      void delete​(java.lang.String key, WriteThruOptions writeThruOptions)
      에서 지정된 항목을 삭제합니다. Cache.
      java.util.concurrent.FutureTask deleteAsync​(java.lang.String key)
      위치를 참조하기 위해 캐시 키와 비동기적으로 캐시에서 항목을 삭제합니다.
      java.util.concurrent.FutureTask deleteAsync​(java.lang.String key, WriteThruOptions writeThruOptions)
      해당 위치와 WriteThruOptions를 참조하기 위해 캐시 키를 사용하여 캐시에서 항목을 비동기적으로 삭제합니다.
      void deleteBulk​(java.lang.Iterable<java.lang.String> keys)
      에서 지정된 항목을 삭제합니다. Cache.
      void deleteBulk​(java.lang.Iterable<java.lang.String> keys, WriteThruOptions writeThruOptions)
      에서 지정된 항목을 삭제합니다. Cache.
      <T> T get​(java.lang.String key, boolean acquireLock, TimeSpan lockTimeout, LockHandle lockHandle, java.lang.Class<?> cls)
      캐시에서 지정된 개체를 검색하고 아직 잠겨 있지 않은 경우 동시에 잠급니다.
      <T> T get​(java.lang.String key, CacheItemVersion version, ReadThruOptions readThruOptions, java.lang.Class<?> cls)
      연속 읽기 캐싱 옵션을 사용하여 캐시 개체에서 지정된 항목을 검색합니다.
      <T> T get​(java.lang.String key, ReadThruOptions readThruOptions, java.lang.Class<?> cls)
      연속 읽기 캐싱 옵션을 사용하여 캐시 개체에서 지정된 항목을 검색합니다.
      <T> T get​(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 형식의 키-값 쌍으로 지정된 키에 대해 캐시에서 개체를 검색합니다.
      CacheItem getCacheItem​(java.lang.String key)
      캐시에서 지정된 CacheItem을 검색합니다.
      CacheItem getCacheItem​(java.lang.String key, boolean acquireLock, TimeSpan lockTimeout, LockHandle lockHandle)
      캐시에서 CacheItem을 검색하고 아직 잠겨 있지 않은 경우 잠급니다.
      CacheItem getCacheItem​(java.lang.String key, CacheItemVersion version, ReadThruOptions readThruOptions)
      캐시에서 지정된 CacheItem을 검색합니다.
      CacheItem getCacheItem​(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)
      캐시에서 지정된 캐시 항목을 검색합니다.
      CacheStream getCacheStream​(java.lang.String key, CacheStreamAttributes cacheStreamAttributes)
      가져옵니다 CacheStream 예.
      ClientInfo getClientInfo()
      이 클라이언트와 관련된 정보를 표시합니다.
      java.util.List<ClientInfo> getConnectedClientList()
      캐시에 연결된 모든 클라이언트의 정보를 가져옵니다.
      long getCount()
      캐시에 저장된 항목 수를 가져옵니다.
      DataStructureManager getDataStructuresManager()
      의 인스턴스를 가져옵니다. DataStructureManager.
      <T> T getIfNewer​(java.lang.String key, CacheItemVersion version, java.lang.Class<?> cls)
      최신 버전의 개체가 캐시에 있는 경우에만 캐시에서 개체를 가져옵니다.
      MessagingService getMessagingService()
      의 인스턴스를 가져옵니다. MessagingService.
      NotificationService getNotificationService()
      의 인스턴스를 가져옵니다. NotificationService.
      SearchService getSearchService()
      의 인스턴스를 가져옵니다. SearchService.
      CacheItemVersion insert​(java.lang.String key, CacheItem item)
      삽입 CacheItem 캐시에.
      CacheItemVersion insert​(java.lang.String key, CacheItem item, WriteThruOptions writeThruOptions)
      삽입 CacheItem 캐시에 추가하여 WriteThruOptions를 지정할 수 있습니다.
      CacheItemVersion insert​(java.lang.String key, CacheItem item, WriteThruOptions writeThruOptions, LockHandle lockHandle, boolean releaseLock)
      삽입 CacheItem 캐시에 추가하여 WriteThruOptions를 지정할 수 있습니다.
      CacheItemVersion insert​(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)
      다음과 함께 캐시 키 맵을 삽입합니다. CacheItem WriteThruOptions를 사용하여 캐시에 저장합니다.
      boolean lock​(java.lang.String key, TimeSpan lockTimeout, LockHandle lockHandle)
      캐시의 항목에 대한 잠금을 획득합니다.
      <T> T remove​(java.lang.String key, LockHandle lockHandle, CacheItemVersion version, WriteThruOptions writeThruOptions, java.lang.Class<?> cls)
      지정된 항목을 제거하고 검색합니다. Cache.
      <T> T remove​(java.lang.String key, WriteThruOptions writeThruOptions, java.lang.Class<?> cls)
      지정된 항목을 제거하고 검색합니다. Cache.
      <T> T remove​(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 맵 형식으로 애플리케이션에 반환합니다.
      void unlock​(java.lang.String key)
      잠긴 캐시 항목을 강제로 잠금 해제합니다.
      void unlock​(java.lang.String key, LockHandle lockHandle)
      올바른 LockHandle이 지정된 경우 잠긴 캐시 항목의 잠금을 해제합니다.
      boolean updateAttributes​(java.lang.String key, CacheItemAttributes attributes)
      업데이트 CacheItemAttributes 캐시에 있는 기존 항목의
      • 인터페이스 java.lang.AutoCloseable에서 상속된 메소드

        close
      • 인터페이스 java.util.Enumeration에서 상속된 메소드

        asIterator, hasMoreElements, nextElement
    • 방법 세부 정보

      • getCount

        긴 getCount()가 발생합니다. 캐시 예외
        캐시에 저장된 항목 수를 가져옵니다.
        반환 :
        캐시에 저장된 항목 수입니다.
        던졌습니다 :
        CacheException - 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
      • getClientInfo

        클라이언트 정보 getClientInfo()가 발생합니다. 캐시 예외
        이 클라이언트와 관련된 정보를 표시합니다.
        반환 :
        이 클라이언트와 관련된 정보입니다.
        던졌습니다 :
        CacheException - 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
      • getConnected클라이언트 목록

        java.util.목록클라이언트 정보> getConnectedClientList()가 발생합니다. 캐시 예외
        캐시에 연결된 모든 클라이언트의 정보를 가져옵니다.
        반환 :
        캐시에 연결된 모든 클라이언트의 정보가 포함된 목록입니다.
        던졌습니다 :
        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
        다음을 사용하여 캐시 키 맵을 추가합니다. CacheItem WriteThruOptions를 사용하여 캐시에 저장합니다. 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
        다음과 함께 캐시 키 맵을 삽입합니다. CacheItem WriteThruOptions를 사용하여 캐시에 저장합니다. 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.IllegalArgumentException
        java.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.IllegalArgumentException
        java.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.IllegalArgumentException
        java.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.IllegalArgumentException
        java.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.IllegalArgumentException
        java.lang.ClassCastException - 캐시에서 반환된 개체가 지정된 클래스 또는 해당 하위 클래스/하위 클래스의 인스턴스가 아닌 경우.
      • getBulk

        java.util.Map getBulk​(java.lang.Iterable 열쇠,
                                                            ReadThru 옵션 readThruOptions, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException
        Map 형식의 키-값 쌍으로 지정된 키에 대해 캐시에서 개체를 검색합니다.
        유형 매개변수:
        T - 캐시에서 얻은 값의 유형을 지정합니다.
        매개 변수 :
        keys - 캐시에서 항목을 가져올 키입니다.
        readThruOptions - ReadThruOptions 데이터 소스에서 읽습니다. ReadThru, ReadThruForced 또는 None일 수 있습니다.
        cls - 캐시에서 얻은 값의 클래스를 지정합니다.
        반환 :
        키-값 쌍의 맵으로 검색된 캐시 항목입니다.
        던졌습니다 :
        CacheException - 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
        java.lang.IllegalArgumentException
        java.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.IllegalArgumentException
        java.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.IllegalArgumentException
        java.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.IllegalArgumentException
        java.lang.ClassCastException
      • 대량 삭제

        무효 deleteBulk​(java.lang.Iterable 열쇠,
                        쓰기 옵션 writeThruOptions) 던짐 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException
        에서 지정된 항목을 삭제합니다. Cache. 캐시와 데이터 소스 모두에서 항목을 제거할 수 있도록 쓰기 옵션을 지정할 수도 있습니다.
        매개 변수 :
        keys - Iterable 항목을 참조하는 고유 키 목록입니다.
        writeThruOptions - WriteThruOptions 데이터 소스 업데이트에 관해 이는 WriteThru, WriteBehind 또는 없음일 수 있습니다.
        던졌습니다 :
        CacheException - 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
        java.lang.IllegalArgumentException
        java.lang.ClassCastException
      • 제거

        T 제거​(java.lang.String 키, java.lang.Class cls) 던지다 캐시 예외, java.lang.IllegalArgumentException, java.lang.ClassCastException
        캐시에서 지정된 키가 있는 항목을 제거하고 검색합니다.
        유형 매개변수:
        T - 캐시에서 얻은 값의 유형을 지정합니다.
        매개 변수 :
        key - 제거할 항목의 고유 키입니다.
        cls - 캐시에서 얻은 값의 클래스를 지정합니다.
        반환 :
        키가 존재하면 제거된 항목이고, 그렇지 않으면 null이 반환됩니다.
        던졌습니다 :
        CacheException - 따라서 내부에서 발생한 모든 예외에 대해 이 예외를 잡을 수 있습니다. NCache.
        java.lang.IllegalArgumentException
        java.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.IllegalArgumentException
        java.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.IllegalArgumentException
        java.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.IllegalArgumentException
        java.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.IllegalArgumentException
        java.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.IllegalArgumentException
        java.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.IllegalArgumentException
        java.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 개체로 키 설정 및 해당 값을 반복하는 데 사용되는 맵 반복기를 검색합니다.
        반환 :
        반복할 반복자 Cache JSON 객체로.