public abstract class RangerServerBundle<T,U extends io.dropwizard.Configuration> extends Object implements io.dropwizard.ConfiguredBundle<U>
| Constructor and Description |
|---|
RangerServerBundle() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(io.dropwizard.setup.Bootstrap<?> bootstrap) |
protected void |
preBundle(U configuration) |
void |
run(U configuration,
io.dropwizard.setup.Environment environment) |
protected abstract List<com.codahale.metrics.health.HealthCheck> |
withHealthChecks(U configuration) |
protected abstract List<RangerHubClient<T>> |
withHubs(U configuration) |
protected boolean |
withInitialRotationStatus(U configuration) |
protected List<io.appform.ranger.core.signals.Signal<T>> |
withLifecycleSignals(U configuration) |
protected void preBundle(U configuration)
protected boolean withInitialRotationStatus(U configuration)
protected List<io.appform.ranger.core.signals.Signal<T>> withLifecycleSignals(U configuration)
protected abstract List<RangerHubClient<T>> withHubs(U configuration)
protected abstract List<com.codahale.metrics.health.HealthCheck> withHealthChecks(U configuration)
public void initialize(io.dropwizard.setup.Bootstrap<?> bootstrap)
initialize in interface io.dropwizard.ConfiguredBundle<U extends io.dropwizard.Configuration>Copyright © 2015–2022. All rights reserved.