Class CosmoDBGraphIDProvider
- java.lang.Object
-
- org.openiam.cache.AbstractRedisCacheProvider
-
- org.openiam.common.beans.cache.AbstractBackendRedisCache
-
- org.openiam.authmanager.graph.provider.AbstractGraphIdProvider
-
- org.openiam.authmanager.graph.provider.CosmoDBGraphIDProvider
-
- All Implemented Interfaces:
Sweepable
public class CosmoDBGraphIDProvider extends AbstractGraphIdProvider
- Author:
- zaporozhec Special case for Azure cosmodb gremlin graph implementation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openiam.cache.AbstractRedisCacheProvider
AbstractRedisCacheProvider.CacheType, AbstractRedisCacheProvider.Context
-
-
Field Summary
-
Fields inherited from class org.openiam.authmanager.graph.provider.AbstractGraphIdProvider
transactionTemplate
-
Fields inherited from class org.openiam.cache.AbstractRedisCacheProvider
log
-
-
Constructor Summary
Constructors Constructor Description CosmoDBGraphIDProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
convertId(String graphId)
-
Methods inherited from class org.openiam.authmanager.graph.provider.AbstractGraphIdProvider
buildId, contains, fixRabbitMQFanoutIssue, getCacheType, init, refreshTemporaryCacheEntry, sweep
-
Methods inherited from class org.openiam.common.beans.cache.AbstractBackendRedisCache
getContext
-
Methods inherited from class org.openiam.cache.AbstractRedisCacheProvider
buildCacheKey, buildCacheKey
-
-
-
-
Method Detail
-
convertId
public Object convertId(String graphId)
- Specified by:
convertId
in classAbstractGraphIdProvider
-
-