Uses of Class
com.alpha.mongodb.sharding.core.hint.ShardingHint
-
Packages that use ShardingHint Package Description com.alpha.mongodb.sharding.core.callback com.alpha.mongodb.sharding.core.hint -
-
Uses of ShardingHint in com.alpha.mongodb.sharding.core.callback
Methods in com.alpha.mongodb.sharding.core.callback that return ShardingHint Modifier and Type Method Description default ShardingHint
HintResolutionCallback. resolveHintForDeleteContext(org.bson.Document query, Class<T> entityClass)
default ShardingHint
HintResolutionCallback. resolveHintForDeleteContext(org.springframework.data.mongodb.core.query.Query query, Class<T> entityClass)
default ShardingHint
HintResolutionCallback. resolveHintForDeleteContext(T entity)
ShardingHint
HintResolutionCallback. resolveHintForFindContext(org.bson.Document query, Class<T> entityClass)
default ShardingHint
HintResolutionCallback. resolveHintForFindContext(org.springframework.data.mongodb.core.query.Query query, Class<T> entityClass)
default ShardingHint
CollectionShardedEntityHintResolutionCallback. resolveHintForSaveContext(T entity)
default ShardingHint
CompositeShardedEntityHintResolutionCallback. resolveHintForSaveContext(T entity)
default ShardingHint
DatabaseShardedEntityHintResolutionCallback. resolveHintForSaveContext(T entity)
ShardingHint
HintResolutionCallback. resolveHintForSaveContext(T entity)
default ShardingHint
HintResolutionCallback. resolveHintForUpdateContext(org.bson.Document query, org.springframework.data.mongodb.core.query.UpdateDefinition updateDefinition, Class<T> entityClass)
default ShardingHint
HintResolutionCallback. resolveHintForUpdateContext(org.springframework.data.mongodb.core.query.Query query, org.springframework.data.mongodb.core.query.UpdateDefinition updateDefinition, Class<T> entityClass)
Methods in com.alpha.mongodb.sharding.core.callback that return types with arguments of type ShardingHint Modifier and Type Method Description <T> Optional<ShardingHint>
HintResolutionCallbacks. callbackForDeleteContext(Class<T> entityClass, org.bson.Document query)
<T> Optional<ShardingHint>
HintResolutionCallbacks. callbackForDeleteContext(Class<T> entityClass, org.springframework.data.mongodb.core.query.Query query)
<T> Optional<ShardingHint>
HintResolutionCallbacks. callbackForDeleteContext(T entity)
<T> Optional<ShardingHint>
HintResolutionCallbacks. callbackForFindContext(Class<T> entityClass, org.bson.Document query)
<T> Optional<ShardingHint>
HintResolutionCallbacks. callbackForFindContext(Class<T> entityClass, org.springframework.data.mongodb.core.query.Query query)
<T> Optional<ShardingHint>
HintResolutionCallbacks. callbackForSaveContext(Class<T> entityClass, T entity)
<T> Optional<ShardingHint>
HintResolutionCallbacks. callbackForUpdateContext(Class<T> entityClass, org.bson.Document query, org.springframework.data.mongodb.core.query.UpdateDefinition updateDefinition)
<T> Optional<ShardingHint>
HintResolutionCallbacks. callbackForUpdateContext(Class<T> entityClass, org.springframework.data.mongodb.core.query.Query query, org.springframework.data.mongodb.core.query.UpdateDefinition updateDefinition)
-
Uses of ShardingHint in com.alpha.mongodb.sharding.core.hint
Methods in com.alpha.mongodb.sharding.core.hint that return ShardingHint Modifier and Type Method Description static ShardingHint
ShardingHint. withCollectionHint(String collectionHint)
static ShardingHint
ShardingHint. withCompositeHint(String databaseHint, String collectionHint)
static ShardingHint
ShardingHint. withDatabaseHint(String databaseHint)
Methods in com.alpha.mongodb.sharding.core.hint that return types with arguments of type ShardingHint Modifier and Type Method Description static Optional<ShardingHint>
ShardingHintManager. clear()
Clear the current value if exists and return the value before clearingstatic Optional<ShardingHint>
ShardingHintManager. getHint()
Get the current Hint value if exists
-