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