Index

B C D G I J M N R S T 
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
 
B C D G I J M N R S T 
All Classes and Interfaces|All Packages