| 程序包 | 说明 |
|---|---|
| org.jupiter.rpc.consumer | |
| org.jupiter.rpc.consumer.future | |
| org.jupiter.rpc.model.metadata | |
| org.jupiter.rpc.provider | |
| org.jupiter.rpc.tracing |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ConsumerInterceptor.afterInvoke(TraceId traceId,
JResponse response,
JChannel channel)
This code is executed after the server returns the result.
|
void |
ConsumerInterceptor.beforeInvoke(TraceId traceId,
JRequest request,
JChannel channel)
This code is executed before the request data sent.
|
| 限定符和类型 | 方法和说明 |
|---|---|
TraceId |
DefaultInvokeFuture.traceId() |
| 限定符和类型 | 方法和说明 |
|---|---|
DefaultInvokeFuture<V> |
DefaultInvokeFuture.traceId(TraceId traceId) |
| 限定符和类型 | 方法和说明 |
|---|---|
TraceId |
MessageWrapper.getTraceId() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MessageWrapper.setTraceId(TraceId traceId) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ProviderInterceptor.afterInvoke(TraceId traceId,
Object provider,
String methodName,
Object[] args,
Object result,
Throwable failCause)
This code is executed after the method is optionally called.
|
void |
ProviderInterceptor.beforeInvoke(TraceId traceId,
Object provider,
String methodName,
Object[] args)
This code is executed before the method is optionally called.
|
| 限定符和类型 | 字段和说明 |
|---|---|
static TraceId |
TraceId.NULL_TRACE_ID |
| 限定符和类型 | 方法和说明 |
|---|---|
static TraceId |
TracingUtil.getCurrent() |
static TraceId |
TraceId.newInstance(String id) |
static TraceId |
TracingUtil.safeGetTraceId(TraceId traceId) |
| 限定符和类型 | 方法和说明 |
|---|---|
static TraceId |
TracingUtil.safeGetTraceId(TraceId traceId) |
static void |
TracingUtil.setCurrent(TraceId traceId) |
Copyright © 2018. All rights reserved.