| Package | Description |
|---|---|
| io.airlift.drift.server | |
| io.airlift.drift.server.guice |
| Constructor and Description |
|---|
DriftServer(ServerTransportFactory serverTransportFactory,
io.airlift.drift.codec.ThriftCodecManager codecManager,
MethodInvocationStatsFactory methodInvocationStatsFactory,
Set<DriftService> services,
Set<MethodInvocationFilter> filters) |
| Modifier and Type | Method and Description |
|---|---|
<T extends MethodInvocationFilter> |
DriftServerBinder.bindFilter(Class<T> filterClass) |
<T extends MethodInvocationFilter> |
DriftServerBinder.bindFilter(com.google.inject.Key<T> filterKey) |
| Modifier and Type | Method and Description |
|---|---|
void |
DriftServerBinder.bindFilter(MethodInvocationFilter filter) |
static MethodInvocationFilterBinder |
MethodInvocationFilterBinder.staticFilterBinder(MethodInvocationFilter... filters) |
| Modifier and Type | Method and Description |
|---|---|
void |
MethodInvocationFilterBinder.bind(com.google.inject.multibindings.Multibinder<MethodInvocationFilter> filterMultibinder,
com.google.inject.Binder binder,
Class<? extends Annotation> annotation,
String prefix) |
static MethodInvocationFilterBinder |
MethodInvocationFilterBinder.staticFilterBinder(List<MethodInvocationFilter> filters) |
Copyright © 2012–2018. All rights reserved.