public ServiceMethod(ThriftCodecManager codecManager, Object service, ThriftMethodMetadata methodMetadata, List<MethodInvocationFilter> filters) { requireNonNull(codecManager, "codecManager is null"); requireNonNull(service, "service is null"); requireNonNull(methodMetadata, "methodMetadata is null"); this.service = service; this.methodMetadata = toMethodMetadata(codecManager, methodMetadata); invoker = createFilteredMethodInvoker(filters, new ServiceMethodInvoker(service, methodMetadata)); }
public ServiceMethod(ThriftCodecManager codecManager, Object service, ThriftMethodMetadata methodMetadata, List<MethodInvocationFilter> filters) { requireNonNull(codecManager, "codecManager is null"); requireNonNull(service, "service is null"); requireNonNull(methodMetadata, "methodMetadata is null"); this.service = service; this.methodMetadata = toMethodMetadata(codecManager, methodMetadata); invoker = createFilteredMethodInvoker(filters, new ServiceMethodInvoker(service, methodMetadata)); }
MethodMetadata metadata = toMethodMetadata(codecManager, method);
MethodMetadata metadata = toMethodMetadata(codecManager, method);