public abstract class BalancedDBShardingBundle<T extends io.dropwizard.Configuration> extends DBShardingBundleBase<T>
| Constructor and Description |
|---|
BalancedDBShardingBundle(Class<?> entity,
Class<?>... entities) |
BalancedDBShardingBundle(String... classPathPrefixes) |
BalancedDBShardingBundle(String dbNamespace,
Class<?> entity,
Class<?>... entities) |
BalancedDBShardingBundle(String dbNamespace,
List<String> classPathPrefixList) |
| Modifier and Type | Method and Description |
|---|---|
protected ShardManager |
createShardManager(int numShards,
ShardBlacklistingStore shardBlacklistingStore) |
createParentObjectDao, createParentObjectDao, createParentObjectDao, createParentObjectDao, createRelatedObjectDao, createRelatedObjectDao, createRelatedObjectDao, createRelatedObjectDao, createWrapperDao, createWrapperDao, createWrapperDao, getBlacklistingStore, getConfig, getMetricConfig, healthStatus, initBundles, initialize, registerFilter, registerListener, registerObserver, run, runBundlespublic BalancedDBShardingBundle(String dbNamespace, Class<?> entity, Class<?>... entities)
public BalancedDBShardingBundle(String dbNamespace, List<String> classPathPrefixList)
public BalancedDBShardingBundle(String... classPathPrefixes)
protected ShardManager createShardManager(int numShards, ShardBlacklistingStore shardBlacklistingStore)
createShardManager in class DBShardingBundleBase<T extends io.dropwizard.Configuration>Copyright © 2016–2023. All rights reserved.