索引
All Classes and Interfaces|所有程序包
A
- add(GrpcClientBean) - 类中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBeans
- afterPropertiesSet() - 类中的方法 cn.iosd.starter.grpc.client.GrpcClientService
- afterPropertiesSet() - 类中的方法 cn.iosd.starter.grpc.server.GrpcServerService
C
- ClientCallStartHeaders - cn.iosd.starter.grpc.client.interceptor中的接口
-
客户端增加请求头
- cn.iosd.starter.grpc.client - 程序包 cn.iosd.starter.grpc.client
- cn.iosd.starter.grpc.client.annotation - 程序包 cn.iosd.starter.grpc.client.annotation
- cn.iosd.starter.grpc.client.interceptor - 程序包 cn.iosd.starter.grpc.client.interceptor
- cn.iosd.starter.grpc.client.properties - 程序包 cn.iosd.starter.grpc.client.properties
- cn.iosd.starter.grpc.client.scanner - 程序包 cn.iosd.starter.grpc.client.scanner
- cn.iosd.starter.grpc.client.vo - 程序包 cn.iosd.starter.grpc.client.vo
- cn.iosd.starter.grpc.server - 程序包 cn.iosd.starter.grpc.server
- cn.iosd.starter.grpc.server.annotation - 程序包 cn.iosd.starter.grpc.server.annotation
- cn.iosd.starter.grpc.server.interceptor - 程序包 cn.iosd.starter.grpc.server.interceptor
- cn.iosd.starter.grpc.server.properties - 程序包 cn.iosd.starter.grpc.server.properties
- cn.iosd.starter.grpc.server.scanner - 程序包 cn.iosd.starter.grpc.server.scanner
- CustomClientInterceptor - cn.iosd.starter.grpc.client.interceptor中的类
-
拦截:设置Grpc调用超时时间、请求头参数
- CustomClientInterceptor(long, TimeUnit, ClientCallStartHeaders) - 类的构造器 cn.iosd.starter.grpc.client.interceptor.CustomClientInterceptor
- CustomServerInterceptor - cn.iosd.starter.grpc.server.interceptor中的类
-
拦截:获取请求头参数
- CustomServerInterceptor(ServiceCallStartHeaders) - 类的构造器 cn.iosd.starter.grpc.server.interceptor.CustomServerInterceptor
G
- getAddress() - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcChannelProperties
- getBean() - 类中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBean
- getBlockingStub(ManagedChannel, Class<T>) - 类中的静态方法 cn.iosd.starter.grpc.client.vo.GrpcChannel
- getChannel() - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcClientProperties
- getChannel(String, long, ClientCallStartHeaders) - 类中的静态方法 cn.iosd.starter.grpc.client.vo.GrpcChannel
- getClient() - 类中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBean
- getField() - 类中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBean
- getGrpcClientBeans() - 类中的方法 cn.iosd.starter.grpc.client.InitializeGrpcClientBeans
- getInjections() - 类中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBeans
- getPort() - 类中的方法 cn.iosd.starter.grpc.server.properties.GrpcServerProperties
- getTimeout() - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcClientProperties
- GrpcChannel - cn.iosd.starter.grpc.client.vo中的类
- GrpcChannel() - 类的构造器 cn.iosd.starter.grpc.client.vo.GrpcChannel
- GrpcChannelProperties - cn.iosd.starter.grpc.client.properties中的类
- GrpcChannelProperties() - 类的构造器 cn.iosd.starter.grpc.client.properties.GrpcChannelProperties
- GrpcClient - cn.iosd.starter.grpc.client.annotation中的Annotation Interface
-
Grpc客户端自定义注解
- GrpcClientBean - cn.iosd.starter.grpc.client.vo中的类
- GrpcClientBean(Object, GrpcClient, Field) - 类的构造器 cn.iosd.starter.grpc.client.vo.GrpcClientBean
- GrpcClientBeans - cn.iosd.starter.grpc.client.vo中的类
- GrpcClientBeans() - 类的构造器 cn.iosd.starter.grpc.client.vo.GrpcClientBeans
- GrpcClientProperties - cn.iosd.starter.grpc.client.properties中的类
- GrpcClientProperties() - 类的构造器 cn.iosd.starter.grpc.client.properties.GrpcClientProperties
- GrpcClientService - cn.iosd.starter.grpc.client中的类
-
涉及的Bean对象注入GrpcChannel
- GrpcClientService() - 类的构造器 cn.iosd.starter.grpc.client.GrpcClientService
- GrpcServerProperties - cn.iosd.starter.grpc.server.properties中的类
- GrpcServerProperties() - 类的构造器 cn.iosd.starter.grpc.server.properties.GrpcServerProperties
- GrpcServerService - cn.iosd.starter.grpc.server中的类
-
启动服务端
- GrpcServerService() - 类的构造器 cn.iosd.starter.grpc.server.GrpcServerService
- GrpcService - cn.iosd.starter.grpc.server.annotation中的Annotation Interface
-
Grpc服务端自定义注解
H
- headerBeanName() - annotation interface 中的元素 cn.iosd.starter.grpc.client.annotation.GrpcClient
-
Grpc设置请求头实现类名称,当实现类只有一个时可为空
- headers() - 接口中的方法 cn.iosd.starter.grpc.client.interceptor.ClientCallStartHeaders
-
拦截调用Grpc增加请求头
I
- init() - 类中的方法 cn.iosd.starter.grpc.client.GrpcClientService
-
初始化时将ClientCallStartHeaders对象与beanName进行关联
- InitializeGrpcClientBeans - cn.iosd.starter.grpc.client中的类
-
存储使用到GrpcClient注解的Bean对象地址
- InitializeGrpcClientBeans() - 类的构造器 cn.iosd.starter.grpc.client.InitializeGrpcClientBeans
- interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - 类中的方法 cn.iosd.starter.grpc.client.interceptor.CustomClientInterceptor
- interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - 类中的方法 cn.iosd.starter.grpc.server.interceptor.CustomServerInterceptor
P
- postProcessAfterInitialization(Object, String) - 类中的方法 cn.iosd.starter.grpc.client.InitializeGrpcClientBeans
- postProcessBeforeInitialization(Object, String) - 类中的方法 cn.iosd.starter.grpc.client.InitializeGrpcClientBeans
S
- ServiceCallStartHeaders - cn.iosd.starter.grpc.server.interceptor中的接口
-
服务端校验请求头
- ServiceScanner - cn.iosd.starter.grpc.client.scanner中的类
- ServiceScanner - cn.iosd.starter.grpc.server.scanner中的类
- ServiceScanner() - 类的构造器 cn.iosd.starter.grpc.client.scanner.ServiceScanner
- ServiceScanner() - 类的构造器 cn.iosd.starter.grpc.server.scanner.ServiceScanner
- setAddress(String) - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcChannelProperties
- setApplicationContext(ApplicationContext) - 类中的方法 cn.iosd.starter.grpc.server.GrpcServerService
- setBean(Object) - 类中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBean
- setChannel(Map<String, GrpcChannelProperties>) - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcClientProperties
- setClient(GrpcClient) - 类中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBean
- setField(Field) - 类中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBean
- setPort(Integer) - 类中的方法 cn.iosd.starter.grpc.server.properties.GrpcServerProperties
- setTimeout(Long) - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcClientProperties
T
- timeout() - annotation interface 中的元素 cn.iosd.starter.grpc.client.annotation.GrpcClient
-
设置Grpc调用超时时间-单位毫秒,默认5000毫秒
V
- value() - annotation interface 中的元素 cn.iosd.starter.grpc.client.annotation.GrpcClient
-
获取 simple.grpc.client.channel.
- verifyHeaders(Metadata) - 接口中的方法 cn.iosd.starter.grpc.server.interceptor.ServiceCallStartHeaders
-
校验请求头方法
All Classes and Interfaces|所有程序包