Class ScopedGrpcAsyncCacheReferenceStore


  • public class ScopedGrpcAsyncCacheReferenceStore
    extends com.tangosol.net.internal.ScopedReferenceStore<AsyncNamedCacheClient>
    ScopedGrpcAsyncCacheReferenceStore holds scoped AsyncNamedCacheClient references.

    AsyncNamedCacheClient references are scoped by ClassLoader and, optionally, Subject. ScopedGrpcAsyncCacheReferenceStore requires no explicit input about Subjects from its clients. Subject scoping is configured in the operational configuration and applies only to remote cache.

    Thread safety documented in AbstractScopedReferenceStore.

    Since:
    22.06.2
    Author:
    Jonathan Knight 2022.08.25
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.tangosol.net.internal.AbstractScopedReferenceStore

        com.tangosol.net.internal.AbstractScopedReferenceStore.SubjectScopedReference
    • Field Summary

      • Fields inherited from class com.tangosol.net.internal.AbstractScopedReferenceStore

        m_mapByName
    • Method Summary

      • Methods inherited from class com.tangosol.net.internal.ScopedReferenceStore

        clearInactiveRefs, get, getAll, getAll, put, putIfAbsent, release, release
      • Methods inherited from class com.tangosol.net.internal.AbstractScopedReferenceStore

        clear, getNames, lock, lock, lockAll, remove, unlock, unlockAll
    • Constructor Detail

      • ScopedGrpcAsyncCacheReferenceStore

        public ScopedGrpcAsyncCacheReferenceStore()