Index
All Classes and Interfaces|All Packages
B
- bind(Multibinder<MethodInvocationFilter>, Binder, Class<? extends Annotation>, String) - Method in interface io.airlift.drift.server.guice.MethodInvocationFilterBinder
- bindFilter(Key<T>) - Method in class io.airlift.drift.server.guice.DriftServerBinder
- bindFilter(MethodInvocationFilter) - Method in class io.airlift.drift.server.guice.DriftServerBinder
- bindFilter(Class<T>) - Method in class io.airlift.drift.server.guice.DriftServerBinder
- bindService(Class<T>) - Method in class io.airlift.drift.server.guice.DriftServerBinder
- bindService(Class<T>, Class<? extends Annotation>) - Method in class io.airlift.drift.server.guice.DriftServerBinder
C
- close() - Method in class io.airlift.drift.server.stats.JmxMethodInvocationStatsFactory
D
- DriftServer - Class in io.airlift.drift.server
- DriftServer(ServerTransportFactory, ThriftCodecManager, MethodInvocationStatsFactory, Set<DriftService>, Set<MethodInvocationFilter>) - Constructor for class io.airlift.drift.server.DriftServer
- driftServerBinder(Binder) - Static method in class io.airlift.drift.server.guice.DriftServerBinder
- DriftServerBinder - Class in io.airlift.drift.server.guice
- DriftService - Class in io.airlift.drift.server
- DriftService(Object) - Constructor for class io.airlift.drift.server.DriftService
- DriftService(Object, Optional<String>, boolean) - Constructor for class io.airlift.drift.server.DriftService
G
- getFailures() - Method in class io.airlift.drift.server.stats.JmxMethodInvocationStat
- getName() - Method in class io.airlift.drift.server.stats.JmxMethodInvocationStat
- getQualifier() - Method in class io.airlift.drift.server.DriftService
- getServerTransport() - Method in class io.airlift.drift.server.DriftServer
- getService() - Method in class io.airlift.drift.server.DriftService
- getStat(ThriftServiceMetadata, Optional<String>, MethodMetadata) - Method in class io.airlift.drift.server.stats.JmxMethodInvocationStatsFactory
- getStat(ThriftServiceMetadata, Optional<String>, MethodMetadata) - Method in interface io.airlift.drift.server.stats.MethodInvocationStatsFactory
- getStat(ThriftServiceMetadata, Optional<String>, MethodMetadata) - Method in class io.airlift.drift.server.stats.NullMethodInvocationStatsFactory
- getSuccesses() - Method in class io.airlift.drift.server.stats.JmxMethodInvocationStat
- getTime() - Method in class io.airlift.drift.server.stats.JmxMethodInvocationStat
I
- invoke(ServerInvokeRequest, ServerMethodInvoker) - Method in interface io.airlift.drift.server.MethodInvocationFilter
- io.airlift.drift.server - package io.airlift.drift.server
- io.airlift.drift.server.guice - package io.airlift.drift.server.guice
- io.airlift.drift.server.stats - package io.airlift.drift.server.stats
- isStatsEnabled() - Method in class io.airlift.drift.server.DriftService
J
- JmxMethodInvocationStat - Class in io.airlift.drift.server.stats
- JmxMethodInvocationStat(String) - Constructor for class io.airlift.drift.server.stats.JmxMethodInvocationStat
- JmxMethodInvocationStatsFactory - Class in io.airlift.drift.server.stats
- JmxMethodInvocationStatsFactory(MBeanExporter) - Constructor for class io.airlift.drift.server.stats.JmxMethodInvocationStatsFactory
M
- MethodInvocationFilter - Interface in io.airlift.drift.server
- MethodInvocationFilterBinder - Interface in io.airlift.drift.server.guice
- MethodInvocationStat - Interface in io.airlift.drift.server.stats
- MethodInvocationStatsFactory - Interface in io.airlift.drift.server.stats
N
- NullMethodInvocationStat - Class in io.airlift.drift.server.stats
- NullMethodInvocationStat() - Constructor for class io.airlift.drift.server.stats.NullMethodInvocationStat
- NullMethodInvocationStatsFactory - Class in io.airlift.drift.server.stats
- NullMethodInvocationStatsFactory() - Constructor for class io.airlift.drift.server.stats.NullMethodInvocationStatsFactory
R
- recordResult(long, ListenableFuture<Object>) - Method in class io.airlift.drift.server.stats.JmxMethodInvocationStat
- recordResult(long, ListenableFuture<Object>) - Method in interface io.airlift.drift.server.stats.MethodInvocationStat
- recordResult(long, ListenableFuture<Object>) - Method in class io.airlift.drift.server.stats.NullMethodInvocationStat
S
- shutdown() - Method in class io.airlift.drift.server.DriftServer
- start() - Method in class io.airlift.drift.server.DriftServer
- staticFilterBinder(MethodInvocationFilter...) - Static method in interface io.airlift.drift.server.guice.MethodInvocationFilterBinder
- staticFilterBinder(List<MethodInvocationFilter>) - Static method in interface io.airlift.drift.server.guice.MethodInvocationFilterBinder
T
- toString() - Method in class io.airlift.drift.server.stats.JmxMethodInvocationStat
All Classes and Interfaces|All Packages