Index

$ A B C D E F G H I J L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

$

$ECHO - Static variable in interface org.apache.dubbo.rpc.Constants
 
$ECHO_PARAMETER_DESC - Static variable in interface org.apache.dubbo.rpc.Constants
 

A

AbstractExporter<T> - Class in org.apache.dubbo.rpc.protocol
AbstractExporter.
AbstractExporter(Invoker<T>) - Constructor for class org.apache.dubbo.rpc.protocol.AbstractExporter
 
AbstractFallbackJdkProxyFactory - Class in org.apache.dubbo.rpc.proxy
 
AbstractFallbackJdkProxyFactory() - Constructor for class org.apache.dubbo.rpc.proxy.AbstractFallbackJdkProxyFactory
 
AbstractInvoker<T> - Class in org.apache.dubbo.rpc.protocol
This Invoker works on Consumer side.
AbstractInvoker(Class<T>, URL) - Constructor for class org.apache.dubbo.rpc.protocol.AbstractInvoker
 
AbstractInvoker(Class<T>, URL, String[]) - Constructor for class org.apache.dubbo.rpc.protocol.AbstractInvoker
 
AbstractInvoker(Class<T>, URL, Map<String, Object>) - Constructor for class org.apache.dubbo.rpc.protocol.AbstractInvoker
 
AbstractProtocol - Class in org.apache.dubbo.rpc.protocol
abstract ProtocolSupport.
AbstractProtocol() - Constructor for class org.apache.dubbo.rpc.protocol.AbstractProtocol
 
AbstractProxyFactory - Class in org.apache.dubbo.rpc.proxy
AbstractProxyFactory
AbstractProxyFactory() - Constructor for class org.apache.dubbo.rpc.proxy.AbstractProxyFactory
 
AbstractProxyInvoker<T> - Class in org.apache.dubbo.rpc.proxy
This Invoker works on provider side, delegates RPC to interface implementation.
AbstractProxyInvoker(T, Class<T>, URL) - Constructor for class org.apache.dubbo.rpc.proxy.AbstractProxyInvoker
 
AbstractProxyProtocol - Class in org.apache.dubbo.rpc.protocol
AbstractProxyProtocol
AbstractProxyProtocol() - Constructor for class org.apache.dubbo.rpc.protocol.AbstractProxyProtocol
 
AbstractProxyProtocol(Class<?>...) - Constructor for class org.apache.dubbo.rpc.protocol.AbstractProxyProtocol
 
ACCESS_LOG_FIXED_PATH_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
ACCESS_LOG_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
AccessLogData - Class in org.apache.dubbo.rpc.support
AccessLogData is a container for log event data.
AccessLogFilter - Class in org.apache.dubbo.rpc.filter
Record access log for the service.
AccessLogFilter() - Constructor for class org.apache.dubbo.rpc.filter.AccessLogFilter
Default constructor initialize demon thread for writing into access log file with names with access log key defined in url accesslog
ActiveLimitFilter - Class in org.apache.dubbo.rpc.filter
ActiveLimitFilter restrict the concurrent client invocation for a service or service's method from client side.
ActiveLimitFilter() - Constructor for class org.apache.dubbo.rpc.filter.ActiveLimitFilter
 
ACTIVES_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
ADAPTIVE_LOADBALANCE_ATTACHMENT_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
ADAPTIVE_LOADBALANCE_START_TIME - Static variable in interface org.apache.dubbo.rpc.Constants
 
AdaptiveLoadBalanceFilter - Class in org.apache.dubbo.rpc.filter
if the load balance is adaptive ,set attachment to get the metrics of the server
AdaptiveLoadBalanceFilter(ApplicationModel) - Constructor for class org.apache.dubbo.rpc.filter.AdaptiveLoadBalanceFilter
 
AdaptiveMetrics - Class in org.apache.dubbo.rpc
adaptive Metrics statistics.
AdaptiveMetrics() - Constructor for class org.apache.dubbo.rpc.AdaptiveMetrics
 
AdaptiveScopeModelInitializer - Class in org.apache.dubbo.rpc
 
AdaptiveScopeModelInitializer() - Constructor for class org.apache.dubbo.rpc.AdaptiveScopeModelInitializer
 
add(String, Invoker<?>) - Method in interface org.apache.dubbo.rpc.PathResolver
 
addAttachments(Map<String, String>) - Method in class org.apache.dubbo.rpc.AppResponse
 
addAttachments(Map<String, String>) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
Deprecated.
addAttachments(Map<String, String>) - Method in interface org.apache.dubbo.rpc.Result
Add the specified map to existing attachments in this instance.
addAttachments(Map<String, String>) - Method in class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
addAttachmentsIfAbsent(Map<String, String>) - Method in class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
addConsumerReq(String) - Method in class org.apache.dubbo.rpc.AdaptiveMetrics
 
addConsumerSuccess(String) - Method in class org.apache.dubbo.rpc.AdaptiveMetrics
 
addDescriptor(String, ServiceDescriptor) - Static method in class org.apache.dubbo.rpc.stub.StubSuppliers
 
addErrorReq(String) - Method in class org.apache.dubbo.rpc.AdaptiveMetrics
 
addExporterChangeListener(ExporterChangeListener, String) - Method in class org.apache.dubbo.rpc.listener.InjvmExporterListener
Adds an ExporterChangeListener for a specific service, and notifies the listener of the current Exporter instance
addIfAbsent(String, Invoker<?>) - Method in interface org.apache.dubbo.rpc.PathResolver
 
addInvokedInvoker(Invoker<?>) - Method in interface org.apache.dubbo.rpc.Invocation
To add invoked invokers into invocation.
addInvokedInvoker(Invoker<?>) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
addListener(CancellationListener) - Method in class org.apache.dubbo.rpc.CancellationContext
 
addListener(CancellationListener, Executor) - Method in class org.apache.dubbo.rpc.CancellationContext
 
addListener(CancellationListener, Executor, RpcServiceContext) - Method in class org.apache.dubbo.rpc.CancellationContext
 
addListener(CancellationListener, RpcServiceContext) - Method in class org.apache.dubbo.rpc.CancellationContext
 
addListener(Invocation, BaseFilter.Listener) - Method in class org.apache.dubbo.rpc.ListenableFilter
Deprecated.
 
addListenerInternal(ExecutableListener) - Method in class org.apache.dubbo.rpc.CancellationContext
 
addNativeStub(String) - Method in interface org.apache.dubbo.rpc.PathResolver
 
addObjectAttachments(Map<String, Object>) - Method in class org.apache.dubbo.rpc.AppResponse
 
addObjectAttachments(Map<String, Object>) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
addObjectAttachments(Map<String, Object>) - Method in interface org.apache.dubbo.rpc.Result
Add the specified map to existing attachments in this instance.
addObjectAttachments(Map<String, Object>) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
addObjectAttachmentsIfAbsent(Map<String, Object>) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
addRpcException(Class<?>) - Method in class org.apache.dubbo.rpc.protocol.AbstractProxyProtocol
 
addSupplier(String, Function<Invoker<?>, Object>) - Static method in class org.apache.dubbo.rpc.stub.StubSuppliers
 
afterUnExport() - Method in class org.apache.dubbo.rpc.protocol.AbstractExporter
subclasses need to override this method to destroy resources.
AppResponse - Class in org.apache.dubbo.rpc
AsyncRpcResult is introduced in 3.0.0 to replace RpcResult, and RpcResult is replaced with AppResponse: AsyncRpcResult is the object that is actually passed in the call chain AppResponse only simply represents the business result
AppResponse() - Constructor for class org.apache.dubbo.rpc.AppResponse
 
AppResponse(Object) - Constructor for class org.apache.dubbo.rpc.AppResponse
 
AppResponse(Throwable) - Constructor for class org.apache.dubbo.rpc.AppResponse
 
AppResponse(Invocation) - Constructor for class org.apache.dubbo.rpc.AppResponse
 
ASYNC - Enum constant in enum org.apache.dubbo.rpc.InvokeMode
 
ASYNC_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
ASYNC_METHOD_INFO - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter
 
asyncCall(Runnable) - Method in class org.apache.dubbo.rpc.RpcContext
one way async call, send request only, and result is not required
asyncCall(Runnable) - Method in class org.apache.dubbo.rpc.RpcServiceContext
one way async call, send request only, and result is not required
asyncCall(Callable<T>) - Method in class org.apache.dubbo.rpc.RpcContext
Async invocation.
asyncCall(Callable<T>) - Method in class org.apache.dubbo.rpc.RpcServiceContext
Async invocation.
AsyncContext - Interface in org.apache.dubbo.rpc
AsyncContext works like in the Servlet 3.0.
AsyncContextImpl - Class in org.apache.dubbo.rpc
 
AsyncContextImpl() - Constructor for class org.apache.dubbo.rpc.AsyncContextImpl
 
AsyncRpcResult - Class in org.apache.dubbo.rpc
This class represents an unfinished RPC call, it will hold some context information for this call, for example RpcContext and Invocation, so that when the call finishes and the result returns, it can guarantee all the contexts being recovered as the same as when the call was made before any callback is invoked.
AsyncRpcResult(CompletableFuture<AppResponse>, Invocation) - Constructor for class org.apache.dubbo.rpc.AsyncRpcResult
 
attachInvocationIdIfAsync(URL, Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
Idempotent operation: invocation id will be added in async operation by default
AttachmentsAdapter - Class in org.apache.dubbo.rpc
This class provides map adapters to support attachments in RpcContext, Invocation and Result switch from invalid input: '<'String, String> to invalid input: '<'String, Object>
AttachmentsAdapter() - Constructor for class org.apache.dubbo.rpc.AttachmentsAdapter
 
AttachmentsAdapter.ObjectToStringMap - Class in org.apache.dubbo.rpc
 
AUTH_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
AUTHENTICATOR_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
AUTHORIZATION_EXCEPTION - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
AUTO_ATTACH_INVOCATIONID_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 

B

BaseFilter - Interface in org.apache.dubbo.rpc
 
BaseFilter.Listener - Interface in org.apache.dubbo.rpc
This callback listener applies to both synchronous and asynchronous calls, please put logics that need to be executed on return of rpc result in onResponse or onError respectively based on it is normal return or exception return.
beginCount(URL, String) - Static method in class org.apache.dubbo.rpc.RpcStatus
 
beginCount(URL, String, int) - Static method in class org.apache.dubbo.rpc.RpcStatus
 
BiStreamMethodHandler<T,R> - Class in org.apache.dubbo.rpc.stub
 
BiStreamMethodHandler(Function<StreamObserver<R>, StreamObserver<T>>) - Constructor for class org.apache.dubbo.rpc.stub.BiStreamMethodHandler
 
BIZ_EXCEPTION - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
buildAccessLogData(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.support.AccessLogData
 

C

calculateTimeout(URL, Invocation, String, long) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
cancel(boolean) - Method in class org.apache.dubbo.rpc.protocol.dubbo.FutureAdapter
 
cancel(Throwable) - Method in class org.apache.dubbo.rpc.CancellationContext
 
CancellationContext - Class in org.apache.dubbo.rpc
 
CancellationContext() - Constructor for class org.apache.dubbo.rpc.CancellationContext
 
CancellationListener - Interface in org.apache.dubbo.rpc
A listener notified on context cancellation.
cancelled(RpcServiceContext) - Method in interface org.apache.dubbo.rpc.CancellationListener
Notifies that a context was cancelled.
canRemove() - Method in class org.apache.dubbo.rpc.RpcContext
 
checkSerializationPermitted(String, Byte) - Method in class org.apache.dubbo.rpc.protocol.PermittedSerializationKeeper
 
ClassLoaderCallbackFilter - Class in org.apache.dubbo.rpc.filter
Switch thread context class loader on filter callback.
ClassLoaderCallbackFilter() - Constructor for class org.apache.dubbo.rpc.filter.ClassLoaderCallbackFilter
 
ClassLoaderFilter - Class in org.apache.dubbo.rpc.filter
Set the current execution thread class loader to service interface's class loader.
ClassLoaderFilter() - Constructor for class org.apache.dubbo.rpc.filter.ClassLoaderFilter
 
clear() - Method in class org.apache.dubbo.rpc.AppResponse
 
clear() - Method in class org.apache.dubbo.rpc.AttachmentsAdapter.ObjectToStringMap
 
clearAfterEachInvoke(boolean) - Method in class org.apache.dubbo.rpc.RpcContext
 
clearAttachments() - Method in class org.apache.dubbo.rpc.RpcContext
 
clearAttachments() - Method in class org.apache.dubbo.rpc.RpcContextAttachment
 
clearAttachments() - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
close() - Method in class org.apache.dubbo.rpc.CancellationContext
 
close() - Method in interface org.apache.dubbo.rpc.ProtocolServer
 
ClusterFilter - Interface in org.apache.dubbo.rpc.cluster.filter
 
compareTo(TimeoutCountDown) - Method in class org.apache.dubbo.rpc.TimeoutCountDown
 
CompatibleFilter - Class in org.apache.dubbo.rpc.filter
Deprecated.
CompatibleFilter() - Constructor for class org.apache.dubbo.rpc.filter.CompatibleFilter
Deprecated.
 
CompositeMethodInvoker(Map<String, MethodInvoker>) - Constructor for class org.apache.dubbo.rpc.proxy.MethodInvoker.CompositeMethodInvoker
 
COMPRESSOR_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
Constants - Interface in org.apache.dubbo.rpc
 
CONSUMER_MODEL - Static variable in interface org.apache.dubbo.rpc.Constants
 
ContextFilter - Class in org.apache.dubbo.rpc.filter
ContextFilter set the provider RpcContext with invoker, invocation, local port it is using and host for current execution thread.
ContextFilter(ApplicationModel) - Constructor for class org.apache.dubbo.rpc.filter.ContextFilter
 
convertToNumber(Object) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
convertToNumber(Object, long) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
copyObjectAttachments() - Method in interface org.apache.dubbo.rpc.Invocation
 
copyObjectAttachments() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
copyOf(boolean) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
copyOf(boolean) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
copyOf(boolean) - Method in class org.apache.dubbo.rpc.RpcServiceContext
Only part of the properties are copied, the others are either not used currently or can be got from invocation.
createStub(String, Invoker<T>) - Static method in class org.apache.dubbo.rpc.stub.StubSuppliers
 

D

DEFAULT_REMOTING_SERVER - Static variable in interface org.apache.dubbo.rpc.Constants
 
DEFAULT_STUB_EVENT - Static variable in interface org.apache.dubbo.rpc.Constants
 
DEFAULT_TPS_LIMIT_INTERVAL - Static variable in interface org.apache.dubbo.rpc.Constants
 
DefaultTPSLimiter - Class in org.apache.dubbo.rpc.filter.tps
DefaultTPSLimiter is a default implementation for tps filter.
DefaultTPSLimiter() - Constructor for class org.apache.dubbo.rpc.filter.tps.DefaultTPSLimiter
 
deliver() - Method in class org.apache.dubbo.rpc.ExecutableListener
 
DEPRECATED_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
DeprecatedFilter - Class in org.apache.dubbo.rpc.filter
DeprecatedFilter logs error message if a invoked method has been marked as deprecated.
DeprecatedFilter() - Constructor for class org.apache.dubbo.rpc.filter.DeprecatedFilter
 
DeprecatedInvokerListener - Class in org.apache.dubbo.rpc.listener
DeprecatedProtocolFilter
DeprecatedInvokerListener() - Constructor for class org.apache.dubbo.rpc.listener.DeprecatedInvokerListener
 
destroy() - Method in class org.apache.dubbo.rpc.filter.AccessLogFilter
 
destroy() - Method in class org.apache.dubbo.rpc.listener.ListenerInvokerWrapper
 
destroy() - Method in interface org.apache.dubbo.rpc.PathResolver
 
destroy() - Method in class org.apache.dubbo.rpc.protocol.AbstractInvoker
 
destroy() - Method in class org.apache.dubbo.rpc.protocol.AbstractProtocol
 
destroy() - Method in interface org.apache.dubbo.rpc.Protocol
Destroy protocol:
1.
destroy() - Method in class org.apache.dubbo.rpc.protocol.InvokerCountWrapper
 
destroy() - Method in class org.apache.dubbo.rpc.protocol.InvokerWrapper
 
destroy() - Method in class org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper
 
destroy() - Method in class org.apache.dubbo.rpc.protocol.ProtocolSecurityWrapper
 
destroy() - Method in class org.apache.dubbo.rpc.protocol.ProtocolSerializationWrapper
 
destroy() - Method in class org.apache.dubbo.rpc.protocol.ReferenceCountInvokerWrapper
 
destroy() - Method in class org.apache.dubbo.rpc.proxy.AbstractProxyInvoker
 
destroy() - Method in class org.apache.dubbo.rpc.support.MockInvoker
 
destroyed(Invoker<?>) - Method in interface org.apache.dubbo.rpc.InvokerListener
The invoker destroyed.
destroyed(Invoker<?>) - Method in class org.apache.dubbo.rpc.listener.InvokerListenerAdapter
 
Dubbo2RpcExceptionUtils - Class in org.apache.dubbo.rpc.support
 
Dubbo2RpcExceptionUtils() - Constructor for class org.apache.dubbo.rpc.support.Dubbo2RpcExceptionUtils
 

E

EchoFilter - Class in org.apache.dubbo.rpc.filter
Dubbo provided default Echo echo service, which is available for all dubbo provider service interface.
EchoFilter() - Constructor for class org.apache.dubbo.rpc.filter.EchoFilter
 
elapsedMillis() - Method in class org.apache.dubbo.rpc.TimeoutCountDown
 
endCount(URL, String, long, boolean) - Static method in class org.apache.dubbo.rpc.RpcStatus
 
enterDetailProfiler(Invocation, Callable<String>) - Static method in class org.apache.dubbo.rpc.InvocationProfilerUtils
 
enterProfiler(Invocation, String) - Static method in class org.apache.dubbo.rpc.InvocationProfilerUtils
 
enterProfiler(Invocation, Callable<String>) - Static method in class org.apache.dubbo.rpc.InvocationProfilerUtils
 
enterSimpleProfiler(Invocation, Callable<String>) - Static method in class org.apache.dubbo.rpc.InvocationProfilerUtils
 
ExceptionFilter - Class in org.apache.dubbo.rpc.filter
ExceptionInvokerFilter
ExceptionFilter() - Constructor for class org.apache.dubbo.rpc.filter.ExceptionFilter
 
ExecutableListener - Class in org.apache.dubbo.rpc
 
ExecutableListener(Executor, CancellationListener) - Constructor for class org.apache.dubbo.rpc.ExecutableListener
 
ExecutableListener(Executor, CancellationListener, RpcServiceContext) - Constructor for class org.apache.dubbo.rpc.ExecutableListener
 
ExecuteLimitFilter - Class in org.apache.dubbo.rpc.filter
The maximum parallel execution request count per method per service for the provider.If the max configured executes is set to 10 and if invoke request where it is already 10 then it will throw exception.
ExecuteLimitFilter() - Constructor for class org.apache.dubbo.rpc.filter.ExecuteLimitFilter
 
EXECUTES_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
export(Invoker<T>) - Method in class org.apache.dubbo.rpc.protocol.AbstractProxyProtocol
 
export(Invoker<T>) - Method in interface org.apache.dubbo.rpc.Protocol
Export service for remote invocation:
1.
export(Invoker<T>) - Method in class org.apache.dubbo.rpc.protocol.InvokerCountWrapper
 
export(Invoker<T>) - Method in class org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper
 
export(Invoker<T>) - Method in class org.apache.dubbo.rpc.protocol.ProtocolSecurityWrapper
 
export(Invoker<T>) - Method in class org.apache.dubbo.rpc.protocol.ProtocolSerializationWrapper
 
export(Invoker<T>) - Method in class org.apache.dubbo.rpc.support.MockProtocol
 
exported(Exporter<?>) - Method in interface org.apache.dubbo.rpc.ExporterListener
The exporter exported.
exported(Exporter<?>) - Method in class org.apache.dubbo.rpc.listener.ExporterListenerAdapter
 
exported(Exporter<?>) - Method in class org.apache.dubbo.rpc.listener.InjvmExporterListener
Overrides the exported method to add the given exporter to the exporters ConcurrentHashMap,
Exporter<T> - Interface in org.apache.dubbo.rpc
Exporter.
ExporterChangeListener - Interface in org.apache.dubbo.rpc.listener
An interface for listening to changes in the export state of an Exporter object.
ExporterListener - Interface in org.apache.dubbo.rpc
ExporterListener.
ExporterListenerAdapter - Class in org.apache.dubbo.rpc.listener
ExporterListenerAdapter
ExporterListenerAdapter() - Constructor for class org.apache.dubbo.rpc.listener.ExporterListenerAdapter
 

F

FAIL_PREFIX - Static variable in interface org.apache.dubbo.rpc.Constants
 
Filter - Interface in org.apache.dubbo.rpc
Extension for intercepting the invocation for both service provider and consumer, furthermore, most of functions in dubbo are implemented base on the same mechanism.
findMethodByMethodSignature(Class<?>, String, String[], ServiceModel) - Method in class org.apache.dubbo.rpc.filter.GenericFilter
 
FORBIDDEN_EXCEPTION - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
FORCE_PREFIX - Static variable in interface org.apache.dubbo.rpc.Constants
 
FORCE_USE_TAG - Static variable in interface org.apache.dubbo.rpc.Constants
 
foreachAttachment(Consumer<Map.Entry<String, Object>>) - Method in interface org.apache.dubbo.rpc.Invocation
 
foreachAttachment(Consumer<Map.Entry<String, Object>>) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
FUTURE - Enum constant in enum org.apache.dubbo.rpc.InvokeMode
 
FutureAdapter<V> - Class in org.apache.dubbo.rpc.protocol.dubbo
This is the type of the Future instance users get in an async call: 1. unwrap AppResponse in appResponseFuture and convert to plain biz result represented by FutureAdapter. 2. customized behaviors meaningful for RPC, for example, FutureAdapter.cancel(boolean)
FutureAdapter(CompletableFuture<AppResponse>) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.FutureAdapter
 
FutureContext - Class in org.apache.dubbo.rpc
Used for async call scenario.
FutureContext() - Constructor for class org.apache.dubbo.rpc.FutureContext
 
FutureFilter - Class in org.apache.dubbo.rpc.protocol.dubbo.filter
EventFilter
FutureFilter() - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter
 
FutureToObserverAdaptor<T> - Class in org.apache.dubbo.rpc.stub
 
FutureToObserverAdaptor(CompletableFuture<T>) - Constructor for class org.apache.dubbo.rpc.stub.FutureToObserverAdaptor
 

G

GENERIC_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
GenericFilter - Class in org.apache.dubbo.rpc.filter
GenericInvokerFilter.
GenericFilter() - Constructor for class org.apache.dubbo.rpc.filter.GenericFilter
 
GenericImplFilter - Class in org.apache.dubbo.rpc.filter
GenericImplInvokerFilter
GenericImplFilter(ModuleModel) - Constructor for class org.apache.dubbo.rpc.filter.GenericImplFilter
 
GenericProxyDescriberRegistrar - Class in org.apache.dubbo.rpc.aot
 
GenericProxyDescriberRegistrar() - Constructor for class org.apache.dubbo.rpc.aot.GenericProxyDescriberRegistrar
 
get() - Method in class org.apache.dubbo.rpc.AppResponse
 
get() - Method in class org.apache.dubbo.rpc.AsyncRpcResult
This method will always return after a maximum 'timeout' waiting: 1. if value returns before timeout, return normally. 2. if no value returns after timeout, throw TimeoutException.
get() - Method in class org.apache.dubbo.rpc.protocol.dubbo.FutureAdapter
 
get() - Method in interface org.apache.dubbo.rpc.Result
 
get() - Method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
get() - Method in class org.apache.dubbo.rpc.RpcContextAttachment
Deprecated.
get() - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
get(long, TimeUnit) - Method in class org.apache.dubbo.rpc.AppResponse
 
get(long, TimeUnit) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
get(long, TimeUnit) - Method in class org.apache.dubbo.rpc.protocol.dubbo.FutureAdapter
 
get(long, TimeUnit) - Method in interface org.apache.dubbo.rpc.Result
 
get(Object) - Method in interface org.apache.dubbo.rpc.Invocation
 
get(Object) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
get(String) - Method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
get(String) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
Deprecated.
get(String) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
get(String) - Method in class org.apache.dubbo.rpc.RpcStatus
get value.
getActive() - Method in class org.apache.dubbo.rpc.RpcStatus
get active.
getAddress() - Method in interface org.apache.dubbo.rpc.ProtocolServer
 
getAppResponse() - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
getArguments() - Method in interface org.apache.dubbo.rpc.Invocation
get arguments.
getArguments() - Method in class org.apache.dubbo.rpc.RpcContext
get arguments.
getArguments() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getArguments() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get arguments.
getArguments(Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
getAsyncContext() - Method in class org.apache.dubbo.rpc.RpcContext
 
getAsyncContext() - Method in class org.apache.dubbo.rpc.RpcContextAttachment
 
getAsyncContext() - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
getAttachment(String) - Method in class org.apache.dubbo.rpc.AppResponse
 
getAttachment(String) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
getAttachment(String) - Method in interface org.apache.dubbo.rpc.Invocation
get attachment by key.
getAttachment(String) - Method in interface org.apache.dubbo.rpc.Result
get attachment by key.
getAttachment(String) - Method in class org.apache.dubbo.rpc.RpcContext
getAttachment(String) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
getAttachment(String) - Method in class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
getAttachment(String) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
getAttachment(String, String) - Method in class org.apache.dubbo.rpc.AppResponse
 
getAttachment(String, String) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
getAttachment(String, String) - Method in interface org.apache.dubbo.rpc.Invocation
get attachment by key with default value.
getAttachment(String, String) - Method in interface org.apache.dubbo.rpc.Result
get attachment by key with default value.
getAttachment(String, String) - Method in class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
getAttachments() - Method in class org.apache.dubbo.rpc.AppResponse
Deprecated.
getAttachments() - Method in class org.apache.dubbo.rpc.AsyncRpcResult
Deprecated.
getAttachments() - Method in interface org.apache.dubbo.rpc.Invocation
get attachments.
getAttachments() - Method in interface org.apache.dubbo.rpc.Result
get attachments.
getAttachments() - Method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
getAttachments() - Method in class org.apache.dubbo.rpc.RpcContextAttachment
Deprecated.
getAttachments() - Method in class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
getAttachments() - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
getAttribute(String) - Method in class org.apache.dubbo.rpc.AppResponse
 
getAttributes() - Method in interface org.apache.dubbo.rpc.Invocation
 
getAttributes() - Method in interface org.apache.dubbo.rpc.ProtocolServer
 
getAttributes() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getAverageElapsed() - Method in class org.apache.dubbo.rpc.RpcStatus
get average elapsed.
getAverageTps() - Method in class org.apache.dubbo.rpc.RpcStatus
Calculate average TPS (Transaction per second).
getCancellationCause() - Method in class org.apache.dubbo.rpc.CancellationContext
 
getCancellationContext() - Static method in class org.apache.dubbo.rpc.RpcContext
 
getClientAttachment() - Static method in class org.apache.dubbo.rpc.RpcContext
get consumer side attachment ( A --> B , in A side)
getClientResponseContext() - Static method in class org.apache.dubbo.rpc.RpcContext
remove server side context.
getCode() - Method in exception class org.apache.dubbo.rpc.RpcException
 
getCompatibleCompletableFuture() - Method in class org.apache.dubbo.rpc.FutureContext
Deprecated.
getCompatibleParamSignatures() - Method in interface org.apache.dubbo.rpc.Invocation
get parameter's signature, string representation of parameter types.
getCompatibleParamSignatures() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getCompletableFuture() - Method in class org.apache.dubbo.rpc.FutureContext
get future.
getCompletableFuture() - Method in class org.apache.dubbo.rpc.RpcContext
get CompletableFuture.
getCompletableFuture() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get CompletableFuture.
getConsumerUrl() - Method in class org.apache.dubbo.rpc.RpcContext
 
getConsumerUrl() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getContext() - Method in class org.apache.dubbo.rpc.ExecutableListener
 
getContext() - Static method in class org.apache.dubbo.rpc.FutureContext
 
getContext() - Static method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
getCurrentServiceContext() - Static method in class org.apache.dubbo.rpc.RpcContext
 
getDefaultPort() - Method in interface org.apache.dubbo.rpc.Protocol
Get default port when user doesn't config the port.
getDefaultPort() - Method in class org.apache.dubbo.rpc.protocol.InvokerCountWrapper
 
getDefaultPort() - Method in class org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper
 
getDefaultPort() - Method in class org.apache.dubbo.rpc.protocol.ProtocolSecurityWrapper
 
getDefaultPort() - Method in class org.apache.dubbo.rpc.protocol.ProtocolSerializationWrapper
 
getDefaultPort() - Method in class org.apache.dubbo.rpc.support.MockProtocol
 
getException() - Method in class org.apache.dubbo.rpc.AppResponse
 
getException() - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
getException() - Method in interface org.apache.dubbo.rpc.Result
Get exception.
getExecutor() - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
getExecutor() - Method in class org.apache.dubbo.rpc.ExecutableListener
 
getExporterMap() - Method in class org.apache.dubbo.rpc.protocol.AbstractProtocol
 
getExporters() - Method in class org.apache.dubbo.rpc.protocol.AbstractProtocol
 
getFailed() - Method in class org.apache.dubbo.rpc.RpcStatus
get failed.
getFailedAverageElapsed() - Method in class org.apache.dubbo.rpc.RpcStatus
get failed average elapsed.
getFailedElapsed() - Method in class org.apache.dubbo.rpc.RpcStatus
get failed elapsed.
getFailedMaxElapsed() - Method in class org.apache.dubbo.rpc.RpcStatus
get failed max elapsed.
getFuture() - Method in class org.apache.dubbo.rpc.RpcContext
get future.
getFuture() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get future.
getGracefulShutdowns(FrameworkModel) - Static method in interface org.apache.dubbo.rpc.GracefulShutdown
 
getGroup() - Method in class org.apache.dubbo.rpc.RpcContext
 
getGroup() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getInterface() - Method in interface org.apache.dubbo.rpc.Invoker
get service interface.
getInterface() - Method in class org.apache.dubbo.rpc.listener.ListenerInvokerWrapper
 
getInterface() - Method in class org.apache.dubbo.rpc.protocol.AbstractInvoker
 
getInterface() - Method in class org.apache.dubbo.rpc.protocol.InvokerWrapper
 
getInterface() - Method in class org.apache.dubbo.rpc.protocol.ReferenceCountInvokerWrapper
 
getInterface() - Method in class org.apache.dubbo.rpc.proxy.AbstractProxyInvoker
 
getInterface() - Method in class org.apache.dubbo.rpc.support.MockInvoker
 
getInterfaceName() - Method in class org.apache.dubbo.rpc.RpcContext
 
getInterfaceName() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getInternalFuture() - Method in class org.apache.dubbo.rpc.AsyncContextImpl
 
getInternalInterfaces() - Static method in class org.apache.dubbo.rpc.proxy.AbstractProxyFactory
 
getInterval() - Static method in class org.apache.dubbo.rpc.filter.AccessLogFilter
 
getInvocation() - Method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
Replace to getMethodName(), getParameterTypes(), getArguments()
getInvocation() - Method in class org.apache.dubbo.rpc.RpcServiceContext
Deprecated.
Replace to getMethodName(), getParameterTypes(), getArguments()
getInvocationId(Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
getInvokedInvokers() - Method in interface org.apache.dubbo.rpc.Invocation
Get all invoked invokers in current invocation.
getInvokedInvokers() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getInvokeMode() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getInvokeMode(URL, Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
getInvoker() - Method in interface org.apache.dubbo.rpc.Exporter
get invoker.
getInvoker() - Method in interface org.apache.dubbo.rpc.Invocation
get the invoker in current context.
getInvoker() - Method in class org.apache.dubbo.rpc.listener.ListenerExporterWrapper
 
getInvoker() - Method in class org.apache.dubbo.rpc.listener.ListenerInvokerWrapper
 
getInvoker() - Method in class org.apache.dubbo.rpc.protocol.AbstractExporter
 
getInvoker() - Method in class org.apache.dubbo.rpc.protocol.ReferenceCountInvokerWrapper
 
getInvoker() - Method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
Replace to getUrl()
getInvoker() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getInvoker() - Method in class org.apache.dubbo.rpc.RpcServiceContext
Deprecated.
Replace to getUrl()
getInvoker(URL) - Method in interface org.apache.dubbo.rpc.ServerService
 
getInvoker(T, Class<T>, URL) - Method in class org.apache.dubbo.rpc.proxy.AbstractFallbackJdkProxyFactory
 
getInvoker(T, Class<T>, URL) - Method in class org.apache.dubbo.rpc.proxy.javassist.JavassistProxyFactory
 
getInvoker(T, Class<T>, URL) - Method in class org.apache.dubbo.rpc.proxy.jdk.JdkProxyFactory
 
getInvoker(T, Class<T>, URL) - Method in class org.apache.dubbo.rpc.proxy.wrapper.StubProxyFactoryWrapper
 
getInvoker(T, Class<T>, URL) - Method in interface org.apache.dubbo.rpc.ProxyFactory
create invoker.
getInvoker(T, Class<T>, URL) - Method in class org.apache.dubbo.rpc.stub.StubProxyFactory
 
getInvokers() - Method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
Replace to getUrls()
getInvokers() - Method in class org.apache.dubbo.rpc.RpcServiceContext
Deprecated.
Replace to getUrls()
getJdkProxyDescribers() - Method in class org.apache.dubbo.rpc.aot.GenericProxyDescriberRegistrar
 
getListener() - Method in class org.apache.dubbo.rpc.ExecutableListener
 
getListeners() - Method in class org.apache.dubbo.rpc.CancellationContext
 
getListeners() - Method in class org.apache.dubbo.rpc.listener.ListenerInvokerWrapper
 
getLoad(String, int, int) - Method in class org.apache.dubbo.rpc.AdaptiveMetrics
 
getLocalAddress() - Method in class org.apache.dubbo.rpc.RpcContext
get local address.
getLocalAddress() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get local address.
getLocalAddressString() - Method in class org.apache.dubbo.rpc.RpcContext
 
getLocalAddressString() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getLocalHost() - Method in class org.apache.dubbo.rpc.RpcContext
get local host.
getLocalHost() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get local host.
getLocalHostName() - Method in class org.apache.dubbo.rpc.RpcContext
get local host name.
getLocalHostName() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get local host name.
getLocalInvoke() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getLocalPort() - Method in class org.apache.dubbo.rpc.RpcContext
get local port.
getLocalPort() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get local port.
getLogMessage() - Method in class org.apache.dubbo.rpc.support.AccessLogData
 
getMaxElapsed() - Method in class org.apache.dubbo.rpc.RpcStatus
get max elapsed.
getMethodName() - Method in interface org.apache.dubbo.rpc.Invocation
get method name.
getMethodName() - Method in class org.apache.dubbo.rpc.RpcContext
get method name.
getMethodName() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getMethodName() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get method name.
getMethodName(Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
getMockObject(ExtensionDirector, String, Class) - Static method in class org.apache.dubbo.rpc.support.MockInvoker
 
getModuleModel() - Method in interface org.apache.dubbo.rpc.Invocation
 
getObjectAttachment(String) - Method in class org.apache.dubbo.rpc.AppResponse
 
getObjectAttachment(String) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
getObjectAttachment(String) - Method in interface org.apache.dubbo.rpc.Invocation
 
getObjectAttachment(String) - Method in interface org.apache.dubbo.rpc.Result
get attachment by key.
getObjectAttachment(String) - Method in class org.apache.dubbo.rpc.RpcContext
get attachment.
getObjectAttachment(String) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
get attachment.
getObjectAttachment(String) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getObjectAttachment(String) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
getObjectAttachment(String, Object) - Method in class org.apache.dubbo.rpc.AppResponse
 
getObjectAttachment(String, Object) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
getObjectAttachment(String, Object) - Method in interface org.apache.dubbo.rpc.Invocation
 
getObjectAttachment(String, Object) - Method in interface org.apache.dubbo.rpc.Result
get attachment by key with default value.
getObjectAttachment(String, Object) - Method in class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
getObjectAttachments() - Method in class org.apache.dubbo.rpc.AppResponse
 
getObjectAttachments() - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
getObjectAttachments() - Method in interface org.apache.dubbo.rpc.Invocation
 
getObjectAttachments() - Method in interface org.apache.dubbo.rpc.Result
get attachments.
getObjectAttachments() - Method in class org.apache.dubbo.rpc.RpcContext
get attachments.
getObjectAttachments() - Method in class org.apache.dubbo.rpc.RpcContextAttachment
get attachments.
getObjectAttachments() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getObjectAttachments() - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
getObjectAttachmentWithoutConvert(String) - Method in interface org.apache.dubbo.rpc.Invocation
 
getObjectAttachmentWithoutConvert(String) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getParameterTypes() - Method in interface org.apache.dubbo.rpc.Invocation
get parameter types.
getParameterTypes() - Method in class org.apache.dubbo.rpc.RpcContext
get parameter types.
getParameterTypes() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getParameterTypes() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get parameter types.
getParameterTypes(Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
getParameterTypesDesc() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getProtocol() - Method in class org.apache.dubbo.rpc.RpcContext
 
getProtocol() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getProtocolServiceKey() - Method in interface org.apache.dubbo.rpc.Invocation
 
getProtocolServiceKey() - Method in class org.apache.dubbo.rpc.RpcContext
 
getProtocolServiceKey() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getProtocolServiceKey() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getProxy(Invoker<T>) - Method in class org.apache.dubbo.rpc.proxy.AbstractProxyFactory
 
getProxy(Invoker<T>) - Method in class org.apache.dubbo.rpc.proxy.wrapper.StubProxyFactoryWrapper
 
getProxy(Invoker<T>) - Method in interface org.apache.dubbo.rpc.ProxyFactory
create proxy.
getProxy(Invoker<T>) - Method in class org.apache.dubbo.rpc.stub.StubProxyFactory
 
getProxy(Invoker<T>, boolean) - Method in class org.apache.dubbo.rpc.proxy.AbstractProxyFactory
 
getProxy(Invoker<T>, boolean) - Method in class org.apache.dubbo.rpc.proxy.wrapper.StubProxyFactoryWrapper
 
getProxy(Invoker<T>, boolean) - Method in interface org.apache.dubbo.rpc.ProxyFactory
create proxy.
getProxy(Invoker<T>, boolean) - Method in class org.apache.dubbo.rpc.stub.StubProxyFactory
 
getProxy(Invoker<T>, Class<?>[]) - Method in class org.apache.dubbo.rpc.proxy.AbstractFallbackJdkProxyFactory
 
getProxy(Invoker<T>, Class<?>[]) - Method in class org.apache.dubbo.rpc.proxy.AbstractProxyFactory
 
getProxy(Invoker<T>, Class<?>[]) - Method in class org.apache.dubbo.rpc.proxy.javassist.JavassistProxyFactory
 
getProxy(Invoker<T>, Class<?>[]) - Method in class org.apache.dubbo.rpc.proxy.jdk.JdkProxyFactory
 
getProxyFactory() - Method in class org.apache.dubbo.rpc.protocol.AbstractProxyProtocol
 
getRemoteAddress() - Method in class org.apache.dubbo.rpc.RpcContext
get remote address.
getRemoteAddress() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get remote address.
getRemoteAddressString() - Method in class org.apache.dubbo.rpc.RpcContext
get remote address string.
getRemoteAddressString() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get remote address string.
getRemoteApplicationName() - Method in class org.apache.dubbo.rpc.RpcContext
 
getRemoteApplicationName() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getRemoteHost() - Method in class org.apache.dubbo.rpc.RpcContext
get remote host.
getRemoteHost() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get remote host.
getRemoteHostName() - Method in class org.apache.dubbo.rpc.RpcContext
get remote host name.
getRemoteHostName() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get remote host name.
getRemotePort() - Method in class org.apache.dubbo.rpc.RpcContext
get remote port.
getRemotePort() - Method in class org.apache.dubbo.rpc.RpcServiceContext
get remote port.
getRemotingServer() - Method in interface org.apache.dubbo.rpc.ProtocolServer
 
getRequest() - Method in class org.apache.dubbo.rpc.RpcContext
Get the request object of the underlying RPC protocol, e.g.
getRequest() - Method in class org.apache.dubbo.rpc.RpcServiceContext
Get the request object of the underlying RPC protocol, e.g.
getRequest(Class<T>) - Method in class org.apache.dubbo.rpc.RpcContext
Get the request object of the underlying RPC protocol, e.g.
getRequest(Class<T>) - Method in class org.apache.dubbo.rpc.RpcServiceContext
Get the request object of the underlying RPC protocol, e.g.
getResponse() - Method in class org.apache.dubbo.rpc.RpcContext
Get the response object of the underlying RPC protocol, e.g.
getResponse() - Method in class org.apache.dubbo.rpc.RpcServiceContext
Get the response object of the underlying RPC protocol, e.g.
getResponse(Class<T>) - Method in class org.apache.dubbo.rpc.RpcContext
Get the response object of the underlying RPC protocol, e.g.
getResponse(Class<T>) - Method in class org.apache.dubbo.rpc.RpcServiceContext
Get the response object of the underlying RPC protocol, e.g.
getResponseFuture() - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
getReturnType() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getReturnType(Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
getReturnTypes() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getReturnTypes(Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
getRpcExceptionClass() - Static method in class org.apache.dubbo.rpc.support.Dubbo2RpcExceptionUtils
 
getServerAttachment() - Static method in class org.apache.dubbo.rpc.RpcContext
get provider side attachment from consumer ( A --> B , in B side)
getServerContext() - Static method in class org.apache.dubbo.rpc.RpcContext
get server side context. ( A invalid input: '<'-- B , in B side)
getServerResponseContext() - Static method in class org.apache.dubbo.rpc.RpcContext
 
getServers() - Method in class org.apache.dubbo.rpc.protocol.AbstractProtocol
 
getServers() - Method in interface org.apache.dubbo.rpc.Protocol
Get all servers serving this protocol
getServers() - Method in class org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper
 
getServers() - Method in class org.apache.dubbo.rpc.protocol.ProtocolSecurityWrapper
 
getServers() - Method in class org.apache.dubbo.rpc.protocol.ProtocolSerializationWrapper
 
getServiceContext() - Static method in class org.apache.dubbo.rpc.RpcContext
Using to pass environment parameters in the whole invocation.
getServiceDescriptor() - Method in interface org.apache.dubbo.rpc.ServerService
 
getServiceDescriptor(String) - Static method in class org.apache.dubbo.rpc.stub.StubSuppliers
 
getServiceKey() - Method in class org.apache.dubbo.rpc.RpcContext
 
getServiceKey() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getServiceModel() - Method in interface org.apache.dubbo.rpc.Invocation
 
getServiceModel() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getServiceName() - Method in interface org.apache.dubbo.rpc.Invocation
get the interface name
getServiceName() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getServiceName() - Method in class org.apache.dubbo.rpc.support.AccessLogData
Return gthe service of access log entry
getStatus(String) - Method in class org.apache.dubbo.rpc.AdaptiveMetrics
 
getStatus(URL) - Static method in class org.apache.dubbo.rpc.RpcStatus
 
getStatus(URL, String) - Static method in class org.apache.dubbo.rpc.RpcStatus
 
getSucceeded() - Method in class org.apache.dubbo.rpc.RpcStatus
get succeeded.
getSucceededAverageElapsed() - Method in class org.apache.dubbo.rpc.RpcStatus
get succeeded average elapsed.
getSucceededElapsed() - Method in class org.apache.dubbo.rpc.RpcStatus
get succeeded elapsed.
getSucceededMaxElapsed() - Method in class org.apache.dubbo.rpc.RpcStatus
get succeeded max elapsed.
getTargetServiceUniqueName() - Method in interface org.apache.dubbo.rpc.Invocation
 
getTargetServiceUniqueName() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
getThrowable(String) - Static method in class org.apache.dubbo.rpc.support.MockInvoker
 
getTimeout(URL, String, RpcContext, Invocation, long) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
getTimeout(Invocation, long) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
getTimeoutInMilli() - Method in class org.apache.dubbo.rpc.TimeoutCountDown
 
getTotal() - Method in class org.apache.dubbo.rpc.RpcStatus
get total.
getTotalElapsed() - Method in class org.apache.dubbo.rpc.RpcStatus
get total elapsed.
getUrl() - Method in class org.apache.dubbo.rpc.listener.ListenerInvokerWrapper
 
getUrl() - Method in class org.apache.dubbo.rpc.protocol.AbstractInvoker
 
getUrl() - Method in class org.apache.dubbo.rpc.protocol.InvokerWrapper
 
getUrl() - Method in class org.apache.dubbo.rpc.protocol.ReferenceCountInvokerWrapper
 
getUrl() - Method in interface org.apache.dubbo.rpc.ProtocolServer
 
getUrl() - Method in class org.apache.dubbo.rpc.proxy.AbstractProxyInvoker
 
getUrl() - Method in class org.apache.dubbo.rpc.RpcContext
 
getUrl() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getUrl() - Method in class org.apache.dubbo.rpc.support.MockInvoker
 
getUrls() - Method in class org.apache.dubbo.rpc.RpcContext
 
getUrls() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getValue() - Method in class org.apache.dubbo.rpc.AppResponse
 
getValue() - Method in class org.apache.dubbo.rpc.AsyncRpcResult
Notice the return type of AsyncRpcResult.getValue() is the actual type of the RPC method, not AppResponse
getValue() - Method in interface org.apache.dubbo.rpc.Result
Get invoke result.
getVersion() - Method in class org.apache.dubbo.rpc.RpcContext
 
getVersion() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
getZoneOfCurrentRequest(Invocation) - Method in interface org.apache.dubbo.rpc.ZoneDetector
 
GracefulShutdown - Interface in org.apache.dubbo.rpc
 
GRequest - Annotation Type in org.apache.dubbo.rpc.stub.annotations
 

H

H2_SETTINGS_BUILTIN_SERVICE_INIT - Static variable in interface org.apache.dubbo.rpc.Constants
 
H2_SETTINGS_DISALLOWED_CONTENT_TYPES - Static variable in interface org.apache.dubbo.rpc.Constants
 
H2_SETTINGS_IGNORE_1_0_0_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
H2_SETTINGS_JSON_FRAMEWORK_NAME - Static variable in interface org.apache.dubbo.rpc.Constants
 
H2_SETTINGS_OPENAPI_ENABLED - Static variable in interface org.apache.dubbo.rpc.Constants
 
H2_SETTINGS_OPENAPI_PREFIX - Static variable in interface org.apache.dubbo.rpc.Constants
 
H2_SETTINGS_RESOLVE_FALLBACK_TO_DEFAULT_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
H2_SETTINGS_REST_ENABLED - Static variable in interface org.apache.dubbo.rpc.Constants
 
H2_SETTINGS_SERVLET_ENABLED - Static variable in interface org.apache.dubbo.rpc.Constants
 
H2_SETTINGS_SUPPORT_NO_LOWER_HEADER_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
H2_SETTINGS_VERBOSE_ENABLED - Static variable in interface org.apache.dubbo.rpc.Constants
 
H3_SETTINGS_HTTP3_ENABLED - Static variable in interface org.apache.dubbo.rpc.Constants
 
H3_SETTINGS_HTTP3_NEGOTIATION - Static variable in interface org.apache.dubbo.rpc.Constants
 
hasException() - Method in class org.apache.dubbo.rpc.AppResponse
 
hasException() - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
hasException() - Method in interface org.apache.dubbo.rpc.Result
Has exception.
hasNativeStub(String) - Method in interface org.apache.dubbo.rpc.PathResolver
 
HeaderFilter - Interface in org.apache.dubbo.rpc
 
HTTP3_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 

I

ID_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
initializeApplicationModel(ApplicationModel) - Method in class org.apache.dubbo.rpc.AdaptiveScopeModelInitializer
 
initializeFrameworkModel(FrameworkModel) - Method in class org.apache.dubbo.rpc.RpcScopeModelInitializer
 
InjvmExporterListener - Class in org.apache.dubbo.rpc.listener
The InjvmExporterListener class is an implementation of the ExporterListenerAdapter abstract class,
InjvmExporterListener() - Constructor for class org.apache.dubbo.rpc.listener.InjvmExporterListener
 
INPUT_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
INTERFACE - Static variable in interface org.apache.dubbo.rpc.Constants
 
INTERFACES - Static variable in interface org.apache.dubbo.rpc.Constants
 
Invocation - Interface in org.apache.dubbo.rpc
Invocation.
INVOCATION_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
InvocationProfilerUtils - Class in org.apache.dubbo.rpc
 
InvocationProfilerUtils() - Constructor for class org.apache.dubbo.rpc.InvocationProfilerUtils
 
InvocationUtil - Class in org.apache.dubbo.rpc.proxy
 
InvocationUtil() - Constructor for class org.apache.dubbo.rpc.proxy.InvocationUtil
 
invoke(Object[]) - Method in class org.apache.dubbo.rpc.stub.BiStreamMethodHandler
 
invoke(Object[]) - Method in class org.apache.dubbo.rpc.stub.ServerStreamMethodHandler
 
invoke(Object[]) - Method in interface org.apache.dubbo.rpc.stub.StubMethodHandler
Invoke method
invoke(Object[]) - Method in class org.apache.dubbo.rpc.stub.UnaryStubMethodHandler
 
invoke(Object, Method, Object[]) - Method in class org.apache.dubbo.rpc.proxy.InvokerInvocationHandler
 
invoke(Object, String, Class<?>[], Object[]) - Method in class org.apache.dubbo.rpc.proxy.MethodInvoker.CompositeMethodInvoker
 
invoke(Object, String, Class<?>[], Object[]) - Method in interface org.apache.dubbo.rpc.proxy.MethodInvoker
 
invoke(Object, String, Class<?>[], Object[]) - Method in class org.apache.dubbo.rpc.proxy.MethodInvoker.OverloadMethodInvoker
 
invoke(Object, String, Class<?>[], Object[]) - Method in class org.apache.dubbo.rpc.proxy.MethodInvoker.SingleMethodInvoker
 
invoke(Invocation) - Method in interface org.apache.dubbo.rpc.Invoker
invoke.
invoke(Invocation) - Method in class org.apache.dubbo.rpc.listener.ListenerInvokerWrapper
 
invoke(Invocation) - Method in class org.apache.dubbo.rpc.protocol.AbstractInvoker
 
invoke(Invocation) - Method in class org.apache.dubbo.rpc.protocol.InvokerWrapper
 
invoke(Invocation) - Method in class org.apache.dubbo.rpc.protocol.ReferenceCountInvokerWrapper
 
invoke(Invocation) - Method in class org.apache.dubbo.rpc.proxy.AbstractProxyInvoker
 
invoke(Invocation) - Method in class org.apache.dubbo.rpc.support.MockInvoker
 
invoke(Invoker<?>, Invocation) - Method in interface org.apache.dubbo.rpc.BaseFilter
Always call invoker.invoke() in the implementation to hand over the request to the next filter node.
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.AccessLogFilter
This method logs the access log for service method invocation call.
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ActiveLimitFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.AdaptiveLoadBalanceFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ClassLoaderCallbackFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ClassLoaderFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.CompatibleFilter
Deprecated.
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ContextFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.DeprecatedFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.EchoFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ExceptionFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ExecuteLimitFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.GenericFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.GenericImplFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ProfilerServerFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.RpcExceptionFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.TimeoutFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.TokenFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.TpsLimitFilter
 
invoke(Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter
 
invoke(Invoker<?>, RpcInvocation) - Method in class org.apache.dubbo.rpc.filter.TokenHeaderFilter
 
invoke(Invoker<?>, RpcInvocation) - Method in interface org.apache.dubbo.rpc.HeaderFilter
 
invoke(Invoker<?>, RpcInvocation) - Static method in class org.apache.dubbo.rpc.proxy.InvocationUtil
 
InvokeMode - Enum in org.apache.dubbo.rpc
 
Invoker<T> - Interface in org.apache.dubbo.rpc
Invoker.
InvokerCountWrapper - Class in org.apache.dubbo.rpc.protocol
 
InvokerCountWrapper(Protocol) - Constructor for class org.apache.dubbo.rpc.protocol.InvokerCountWrapper
 
InvokerInvocationHandler - Class in org.apache.dubbo.rpc.proxy
InvokerHandler
InvokerInvocationHandler(Invoker<?>) - Constructor for class org.apache.dubbo.rpc.proxy.InvokerInvocationHandler
 
InvokerListener - Interface in org.apache.dubbo.rpc
InvokerListener.
InvokerListenerAdapter - Class in org.apache.dubbo.rpc.listener
InvokerListenerAdapter
InvokerListenerAdapter() - Constructor for class org.apache.dubbo.rpc.listener.InvokerListenerAdapter
 
InvokerWrapper<T> - Class in org.apache.dubbo.rpc.protocol
InvokerWrapper
InvokerWrapper(Invoker<T>, URL) - Constructor for class org.apache.dubbo.rpc.protocol.InvokerWrapper
 
IS_SERVER_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
isAllowable(URL, Invocation) - Method in class org.apache.dubbo.rpc.filter.tps.DefaultTPSLimiter
 
isAllowable(URL, Invocation) - Method in interface org.apache.dubbo.rpc.filter.tps.TPSLimiter
judge if the current invocation is allowed by TPS rule
isAsync(URL, Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
isAsyncStarted() - Method in interface org.apache.dubbo.rpc.AsyncContext
 
isAsyncStarted() - Method in class org.apache.dubbo.rpc.AsyncContextImpl
 
isAsyncStarted() - Method in class org.apache.dubbo.rpc.RpcContext
 
isAsyncStarted() - Method in class org.apache.dubbo.rpc.RpcContextAttachment
 
isAsyncStarted() - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
isAuthorization() - Method in exception class org.apache.dubbo.rpc.RpcException
 
isAvailable() - Method in class org.apache.dubbo.rpc.listener.ListenerInvokerWrapper
 
isAvailable() - Method in class org.apache.dubbo.rpc.protocol.AbstractInvoker
 
isAvailable() - Method in class org.apache.dubbo.rpc.protocol.InvokerWrapper
 
isAvailable() - Method in class org.apache.dubbo.rpc.protocol.ReferenceCountInvokerWrapper
 
isAvailable() - Method in class org.apache.dubbo.rpc.proxy.AbstractProxyInvoker
 
isAvailable() - Method in class org.apache.dubbo.rpc.support.MockInvoker
 
isBiz() - Method in exception class org.apache.dubbo.rpc.RpcException
 
isCancelled() - Method in class org.apache.dubbo.rpc.CancellationContext
 
isCancelled() - Method in class org.apache.dubbo.rpc.protocol.dubbo.FutureAdapter
 
isClientSide() - Method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
Replace to isConsumerSide()
isClientSide() - Method in class org.apache.dubbo.rpc.RpcServiceContext
Deprecated.
Replace to isConsumerSide()
isConsumerSide() - Method in class org.apache.dubbo.rpc.RpcContext
is consumer side.
isConsumerSide() - Method in class org.apache.dubbo.rpc.RpcServiceContext
is consumer side.
isDestroyed() - Method in class org.apache.dubbo.rpc.protocol.AbstractInvoker
 
isDone() - Method in class org.apache.dubbo.rpc.protocol.dubbo.FutureAdapter
 
isEcho(String, String) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
isExpired() - Method in class org.apache.dubbo.rpc.TimeoutCountDown
 
isForbidden() - Method in exception class org.apache.dubbo.rpc.RpcException
 
isGenericAsync(Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
isGenericCall(String, String) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
isLimitExceed() - Method in exception class org.apache.dubbo.rpc.RpcException
 
isNeedPrintRouterSnapshot() - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
isNetwork() - Method in exception class org.apache.dubbo.rpc.RpcException
 
isNoInvokerAvailableAfterFilter() - Method in exception class org.apache.dubbo.rpc.RpcException
 
isOneway(URL, Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
isProviderSide() - Method in class org.apache.dubbo.rpc.RpcContext
is provider side.
isProviderSide() - Method in class org.apache.dubbo.rpc.RpcServiceContext
is provider side.
isReturnTypeFuture(Invocation) - Static method in class org.apache.dubbo.rpc.support.RpcUtils
 
isRpcExceptionClassLoaded() - Static method in class org.apache.dubbo.rpc.support.Dubbo2RpcExceptionUtils
 
isSerialization() - Method in exception class org.apache.dubbo.rpc.RpcException
 
isServerSide() - Method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
Replace to isProviderSide()
isServerSide() - Method in class org.apache.dubbo.rpc.RpcServiceContext
Deprecated.
Replace to isProviderSide()
isTimeout() - Method in exception class org.apache.dubbo.rpc.RpcException
 
isValidation() - Method in exception class org.apache.dubbo.rpc.RpcException
 
isZoneForcingEnabled(Invocation, String) - Method in interface org.apache.dubbo.rpc.ZoneDetector
 

J

JavassistProxyFactory - Class in org.apache.dubbo.rpc.proxy.javassist
JavassistRpcProxyFactory
JavassistProxyFactory() - Constructor for class org.apache.dubbo.rpc.proxy.javassist.JavassistProxyFactory
 
JdkProxyFactory - Class in org.apache.dubbo.rpc.proxy.jdk
JdkRpcProxyFactory
JdkProxyFactory() - Constructor for class org.apache.dubbo.rpc.proxy.jdk.JdkProxyFactory
 

L

LIMIT_EXCEEDED_EXCEPTION - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
ListenableFilter - Class in org.apache.dubbo.rpc
Deprecated.
ListenableFilter() - Constructor for class org.apache.dubbo.rpc.ListenableFilter
Deprecated.
 
listener() - Method in class org.apache.dubbo.rpc.ListenableFilter
Deprecated.
 
listener(Invocation) - Method in class org.apache.dubbo.rpc.ListenableFilter
Deprecated.
 
ListenerExporterWrapper<T> - Class in org.apache.dubbo.rpc.listener
ListenerExporter
ListenerExporterWrapper(Exporter<T>, List<ExporterListener>) - Constructor for class org.apache.dubbo.rpc.listener.ListenerExporterWrapper
 
ListenerInvokerWrapper<T> - Class in org.apache.dubbo.rpc.listener
ListenerInvoker
ListenerInvokerWrapper(Invoker<T>, List<InvokerListener>) - Constructor for class org.apache.dubbo.rpc.listener.ListenerInvokerWrapper
 
LOCAL_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
LOCAL_PROTOCOL - Static variable in interface org.apache.dubbo.rpc.Constants
 
logger - Static variable in class org.apache.dubbo.rpc.filter.AccessLogFilter
 

M

MERGER_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
METHOD_MODEL - Static variable in interface org.apache.dubbo.rpc.Constants
 
METHOD_NOT_FOUND - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
MethodInvoker - Interface in org.apache.dubbo.rpc.proxy
 
MethodInvoker.CompositeMethodInvoker - Class in org.apache.dubbo.rpc.proxy
 
MethodInvoker.OverloadMethodInvoker - Class in org.apache.dubbo.rpc.proxy
overload method invoker
MethodInvoker.SingleMethodInvoker - Class in org.apache.dubbo.rpc.proxy
no overload method invoker
MOCK_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
MockInvoker<T> - Class in org.apache.dubbo.rpc.support
 
MockInvoker(URL, Class<T>) - Constructor for class org.apache.dubbo.rpc.support.MockInvoker
 
mockLogger(ErrorTypeAwareLogger) - Method in class org.apache.dubbo.rpc.filter.ExceptionFilter
 
MockProtocol - Class in org.apache.dubbo.rpc.support
MockProtocol is used for generating a mock invoker by URL and type on consumer side
MockProtocol() - Constructor for class org.apache.dubbo.rpc.support.MockProtocol
 

N

NETWORK_EXCEPTION - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
newCountDown(long, TimeUnit) - Static method in class org.apache.dubbo.rpc.TimeoutCountDown
 
newDefaultAsyncResult(Object, Throwable, Invocation) - Static method in class org.apache.dubbo.rpc.AsyncRpcResult
 
newDefaultAsyncResult(Object, Invocation) - Static method in class org.apache.dubbo.rpc.AsyncRpcResult
 
newDefaultAsyncResult(Throwable, Invocation) - Static method in class org.apache.dubbo.rpc.AsyncRpcResult
 
newDefaultAsyncResult(AppResponse, Invocation) - Static method in class org.apache.dubbo.rpc.AsyncRpcResult
Some utility methods used to quickly generate default AsyncRpcResult instance.
newDefaultAsyncResult(Invocation) - Static method in class org.apache.dubbo.rpc.AsyncRpcResult
 
newInstance(Class<?>) - Static method in interface org.apache.dubbo.rpc.proxy.MethodInvoker
 
newLogData() - Static method in class org.apache.dubbo.rpc.support.AccessLogData
Get new instance of log data.
newRpcException(int, String, Throwable) - Static method in class org.apache.dubbo.rpc.support.Dubbo2RpcExceptionUtils
 
NO_INVOKER_AVAILABLE_AFTER_FILTER - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
normalizeMock(String) - Static method in class org.apache.dubbo.rpc.support.MockInvoker
Normalize mock string: return => return null fail => default force => default fail:throw/return foo => throw/return foo force:throw/return foo => throw/return foo

O

ObjectToStringMap(Map<String, Object>) - Constructor for class org.apache.dubbo.rpc.AttachmentsAdapter.ObjectToStringMap
 
onCompleted() - Method in class org.apache.dubbo.rpc.stub.FutureToObserverAdaptor
 
onError(Throwable) - Method in class org.apache.dubbo.rpc.stub.FutureToObserverAdaptor
 
onError(Throwable, Invoker<?>, Invocation) - Method in interface org.apache.dubbo.rpc.BaseFilter.Listener
This method will be called on detection of framework exceptions, for example, TimeoutException, NetworkException Exception raised in Filters, etc.
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ActiveLimitFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.AdaptiveLoadBalanceFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ClassLoaderCallbackFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ClassLoaderFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.CompatibleFilter
Deprecated.
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ContextFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ExceptionFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ExecuteLimitFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.GenericFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.GenericImplFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ProfilerServerFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.RpcExceptionFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.TimeoutFilter
 
onError(Throwable, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter
 
onExporterChangeExport(Exporter<?>) - Method in interface org.apache.dubbo.rpc.listener.ExporterChangeListener
This method is called when an Exporter object is exported.
onExporterChangeUnExport(Exporter<?>) - Method in interface org.apache.dubbo.rpc.listener.ExporterChangeListener
This method is called when an Exporter object is unexported.
onNext(T) - Method in class org.apache.dubbo.rpc.stub.FutureToObserverAdaptor
 
onResponse(Result, Invoker<?>, Invocation) - Method in interface org.apache.dubbo.rpc.BaseFilter.Listener
This method will only be called on successful remote rpc execution, that means, the service in on remote received the request and the result (normal or exceptional) returned successfully.
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ActiveLimitFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.AdaptiveLoadBalanceFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ClassLoaderCallbackFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ClassLoaderFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.CompatibleFilter
Deprecated.
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ContextFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ExceptionFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ExecuteLimitFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.GenericFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.GenericImplFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.ProfilerServerFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.RpcExceptionFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.filter.TimeoutFilter
 
onResponse(Result, Invoker<?>, Invocation) - Method in class org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter
 
org.apache.dubbo.rpc - package org.apache.dubbo.rpc
 
org.apache.dubbo.rpc.aot - package org.apache.dubbo.rpc.aot
 
org.apache.dubbo.rpc.cluster.filter - package org.apache.dubbo.rpc.cluster.filter
 
org.apache.dubbo.rpc.filter - package org.apache.dubbo.rpc.filter
 
org.apache.dubbo.rpc.filter.tps - package org.apache.dubbo.rpc.filter.tps
 
org.apache.dubbo.rpc.listener - package org.apache.dubbo.rpc.listener
 
org.apache.dubbo.rpc.protocol - package org.apache.dubbo.rpc.protocol
 
org.apache.dubbo.rpc.protocol.dubbo - package org.apache.dubbo.rpc.protocol.dubbo
FutureAdapter was in dubbo-rpc-dubbo module, considering some users will use this class directly, keep the package not changed.
org.apache.dubbo.rpc.protocol.dubbo.filter - package org.apache.dubbo.rpc.protocol.dubbo.filter
 
org.apache.dubbo.rpc.proxy - package org.apache.dubbo.rpc.proxy
 
org.apache.dubbo.rpc.proxy.javassist - package org.apache.dubbo.rpc.proxy.javassist
 
org.apache.dubbo.rpc.proxy.jdk - package org.apache.dubbo.rpc.proxy.jdk
 
org.apache.dubbo.rpc.proxy.wrapper - package org.apache.dubbo.rpc.proxy.wrapper
 
org.apache.dubbo.rpc.stub - package org.apache.dubbo.rpc.stub
 
org.apache.dubbo.rpc.stub.annotations - package org.apache.dubbo.rpc.stub.annotations
 
org.apache.dubbo.rpc.support - package org.apache.dubbo.rpc.support
 
OUTPUT_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 

P

parseMockValue(String) - Static method in class org.apache.dubbo.rpc.support.MockInvoker
 
parseMockValue(String, Type[]) - Static method in class org.apache.dubbo.rpc.support.MockInvoker
 
PathResolver - Interface in org.apache.dubbo.rpc
PathResolver maintains a mapping between request paths and invokers for multiple protocols.
PenetrateAttachmentSelector - Interface in org.apache.dubbo.rpc
 
PermittedSerializationKeeper - Class in org.apache.dubbo.rpc.protocol
 
PermittedSerializationKeeper() - Constructor for class org.apache.dubbo.rpc.protocol.PermittedSerializationKeeper
 
ProfilerServerFilter - Class in org.apache.dubbo.rpc.filter
 
ProfilerServerFilter() - Constructor for class org.apache.dubbo.rpc.filter.ProfilerServerFilter
 
Protocol - Interface in org.apache.dubbo.rpc
RPC Protocol extension interface, which encapsulates the details of remote invocation.
protocolBindingRefer(Class<T>, URL) - Method in class org.apache.dubbo.rpc.support.MockProtocol
 
ProtocolListenerWrapper - Class in org.apache.dubbo.rpc.protocol
ListenerProtocol
ProtocolListenerWrapper(Protocol) - Constructor for class org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper
 
ProtocolSecurityWrapper - Class in org.apache.dubbo.rpc.protocol
 
ProtocolSecurityWrapper(Protocol) - Constructor for class org.apache.dubbo.rpc.protocol.ProtocolSecurityWrapper
 
ProtocolSerializationWrapper - Class in org.apache.dubbo.rpc.protocol
 
ProtocolSerializationWrapper(Protocol) - Constructor for class org.apache.dubbo.rpc.protocol.ProtocolSerializationWrapper
 
ProtocolServer - Interface in org.apache.dubbo.rpc
Distinct from RemotingServer, each protocol holds one or more ProtocolServers(the number usually decides by port numbers), while each ProtocolServer holds zero or one RemotingServer.
PROXY_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
ProxyFactory - Interface in org.apache.dubbo.rpc
ProxyFactory.
put(Object, Object) - Method in interface org.apache.dubbo.rpc.Invocation
 
put(Object, Object) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
put(String, String) - Method in class org.apache.dubbo.rpc.AttachmentsAdapter.ObjectToStringMap
 
putAll(Map<? extends String, ? extends String>) - Method in class org.apache.dubbo.rpc.AttachmentsAdapter.ObjectToStringMap
 

R

readonly() - Method in interface org.apache.dubbo.rpc.GracefulShutdown
 
recreate() - Method in class org.apache.dubbo.rpc.AppResponse
 
recreate() - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
recreate() - Method in interface org.apache.dubbo.rpc.Result
Recreate.
refer(Class<T>, URL) - Method in class org.apache.dubbo.rpc.protocol.AbstractProtocol
 
refer(Class<T>, URL) - Method in class org.apache.dubbo.rpc.protocol.InvokerCountWrapper
 
refer(Class<T>, URL) - Method in class org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper
 
refer(Class<T>, URL) - Method in class org.apache.dubbo.rpc.protocol.ProtocolSecurityWrapper
 
refer(Class<T>, URL) - Method in class org.apache.dubbo.rpc.protocol.ProtocolSerializationWrapper
 
refer(Class<T>, URL) - Method in interface org.apache.dubbo.rpc.Protocol
Refer a remote service:
1.
ReferenceCountInvokerWrapper<T> - Class in org.apache.dubbo.rpc.protocol
 
ReferenceCountInvokerWrapper(Invoker<T>) - Constructor for class org.apache.dubbo.rpc.protocol.ReferenceCountInvokerWrapper
 
referred(Invoker<?>) - Method in interface org.apache.dubbo.rpc.InvokerListener
The invoker referred
referred(Invoker<?>) - Method in class org.apache.dubbo.rpc.listener.DeprecatedInvokerListener
 
referred(Invoker<?>) - Method in class org.apache.dubbo.rpc.listener.InvokerListenerAdapter
 
register() - Method in interface org.apache.dubbo.rpc.Exporter
register to registry
register() - Method in class org.apache.dubbo.rpc.listener.ListenerExporterWrapper
 
register() - Method in class org.apache.dubbo.rpc.protocol.AbstractExporter
 
register(Invoker<?>) - Method in interface org.apache.dubbo.rpc.PathResolver
 
registerService(URL) - Method in class org.apache.dubbo.rpc.protocol.PermittedSerializationKeeper
 
REGISTRY_EXCEPTION - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
releaseDetailProfiler(Invocation) - Static method in class org.apache.dubbo.rpc.InvocationProfilerUtils
 
releaseProfiler(Invocation) - Static method in class org.apache.dubbo.rpc.InvocationProfilerUtils
 
releaseSimpleProfiler(Invocation) - Static method in class org.apache.dubbo.rpc.InvocationProfilerUtils
 
remove(Object) - Method in class org.apache.dubbo.rpc.AttachmentsAdapter.ObjectToStringMap
 
remove(Object) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
remove(String) - Method in interface org.apache.dubbo.rpc.PathResolver
 
remove(String) - Method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
remove(String) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
Deprecated.
remove(String) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
removeAttachment(String) - Method in class org.apache.dubbo.rpc.RpcContext
remove attachment.
removeAttachment(String) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
remove attachment.
removeAttachment(String) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
removeCancellationContext() - Static method in class org.apache.dubbo.rpc.RpcContext
 
removeClientAttachment() - Static method in class org.apache.dubbo.rpc.RpcContext
 
removeClientResponseContext() - Static method in class org.apache.dubbo.rpc.RpcContext
 
removeContext() - Static method in class org.apache.dubbo.rpc.RpcContext
customized for internal use.
removeExporterChangeListener(ExporterChangeListener, String) - Method in class org.apache.dubbo.rpc.listener.InjvmExporterListener
Removes an ExporterChangeListener for a specific service.
removeListener(Invocation) - Method in class org.apache.dubbo.rpc.ListenableFilter
Deprecated.
 
removeServerAttachment() - Static method in class org.apache.dubbo.rpc.RpcContext
 
removeServerContext() - Static method in class org.apache.dubbo.rpc.RpcContext
 
removeServerResponseContext() - Static method in class org.apache.dubbo.rpc.RpcContext
 
removeServiceContext() - Static method in class org.apache.dubbo.rpc.RpcContext
 
removeStatus(URL) - Static method in class org.apache.dubbo.rpc.RpcStatus
 
removeStatus(URL, String) - Static method in class org.apache.dubbo.rpc.RpcStatus
 
reset(URL) - Method in interface org.apache.dubbo.rpc.ProtocolServer
 
resetContext() - Method in interface org.apache.dubbo.rpc.AsyncContext
Reset Context is not necessary.
resetContext() - Method in class org.apache.dubbo.rpc.AsyncContextImpl
 
resolve(String, String, String) - Method in interface org.apache.dubbo.rpc.PathResolver
 
restore() - Method in class org.apache.dubbo.rpc.RpcContext.RestoreContext
 
restoreCancellationContext(CancellationContext) - Static method in class org.apache.dubbo.rpc.RpcContext
 
RestoreContext() - Constructor for class org.apache.dubbo.rpc.RpcContext.RestoreContext
 
restoreServiceContext(RpcContext.RestoreServiceContext) - Static method in class org.apache.dubbo.rpc.RpcContext
 
RestoreServiceContext() - Constructor for class org.apache.dubbo.rpc.RpcContext.RestoreServiceContext
 
Result - Interface in org.apache.dubbo.rpc
(API, Prototype, NonThreadSafe) An RPC Result.
RETURN_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
RETURN_PREFIX - Static variable in interface org.apache.dubbo.rpc.Constants
 
ROUTER_CACHE_NOT_BUILD - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
RpcConstants - Class in org.apache.dubbo.rpc
Deprecated.
Replace to org.apache.dubbo.common.Constants
RpcContext - Class in org.apache.dubbo.rpc
Thread local context.
RpcContext.RestoreContext - Class in org.apache.dubbo.rpc
Used to temporarily store and restore all kinds of contexts of current thread.
RpcContext.RestoreServiceContext - Class in org.apache.dubbo.rpc
 
RpcContextAttachment - Class in org.apache.dubbo.rpc
 
RpcException - Exception Class in org.apache.dubbo.rpc
RPC Exception.
RpcException() - Constructor for exception class org.apache.dubbo.rpc.RpcException
 
RpcException(int) - Constructor for exception class org.apache.dubbo.rpc.RpcException
 
RpcException(int, String) - Constructor for exception class org.apache.dubbo.rpc.RpcException
 
RpcException(int, String, Throwable) - Constructor for exception class org.apache.dubbo.rpc.RpcException
 
RpcException(int, Throwable) - Constructor for exception class org.apache.dubbo.rpc.RpcException
 
RpcException(String) - Constructor for exception class org.apache.dubbo.rpc.RpcException
 
RpcException(String, Throwable) - Constructor for exception class org.apache.dubbo.rpc.RpcException
 
RpcException(Throwable) - Constructor for exception class org.apache.dubbo.rpc.RpcException
 
RpcExceptionFilter - Class in org.apache.dubbo.rpc.filter
RpcExceptionFilter
RpcExceptionFilter() - Constructor for class org.apache.dubbo.rpc.filter.RpcExceptionFilter
 
RpcInvocation - Class in org.apache.dubbo.rpc
RPC Invocation.
RpcInvocation() - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
only for test
RpcInvocation(Method, String, String, Object[]) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
deprecated, will be removed in 3.1.x
RpcInvocation(Method, String, String, Object[], Map<String, Object>, Map<Object, Object>) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
deprecated, will be removed in 3.1.x
RpcInvocation(String, String, String, Class<?>[], Object[]) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
deprecated, will be removed in 3.1.x
RpcInvocation(String, String, String, Class<?>[], Object[], Map<String, Object>) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
deprecated, will be removed in 3.1.x
RpcInvocation(String, String, String, Class<?>[], Object[], Map<String, Object>, Invoker<?>, Map<Object, Object>) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
deprecated, will be removed in 3.1.x
RpcInvocation(String, ServiceModel, String, String, String, Class<?>[], Object[], Map<String, Object>, Invoker<?>, Map<Object, Object>, InvokeMode) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
To create a brand-new invocation
RpcInvocation(Invocation) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deep clone of an invocation
RpcInvocation(Invocation, Invoker<?>) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deep clone of an invocation invalid input: '&' put some service params into attachment from invoker (will not change the invoker in invocation)
RpcInvocation(ServiceModel, Method, String, String, Object[]) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
deprecated, will be removed in 3.1.x
RpcInvocation(ServiceModel, Method, String, String, Object[], Map<String, Object>, Map<Object, Object>) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
deprecated, will be removed in 3.1.x
RpcInvocation(ServiceModel, String, String, String, Class<?>[], Object[]) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
To create a brand-new invocation
RpcInvocation(ServiceModel, String, String, String, Class<?>[], Object[], Map<String, Object>) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
deprecated, will be removed in 3.1.x
RpcInvocation(ServiceModel, String, String, String, Class<?>[], Object[], Map<String, Object>, Invoker<?>, Map<Object, Object>) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
deprecated, will be removed in 3.1.x
RpcInvocation(ServiceModel, String, String, String, Class<?>[], Object[], Map<String, Object>, Invoker<?>, Map<Object, Object>, InvokeMode) - Constructor for class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
deprecated, will be removed in 3.1.x
RpcScopeModelInitializer - Class in org.apache.dubbo.rpc
 
RpcScopeModelInitializer() - Constructor for class org.apache.dubbo.rpc.RpcScopeModelInitializer
 
RpcServerContextAttachment - Class in org.apache.dubbo.rpc
 
RpcServerContextAttachment() - Constructor for class org.apache.dubbo.rpc.RpcServerContextAttachment
 
RpcServiceContext - Class in org.apache.dubbo.rpc
 
RpcStatus - Class in org.apache.dubbo.rpc
URL statistics.
RpcUtils - Class in org.apache.dubbo.rpc.support
RpcUtils
RpcUtils() - Constructor for class org.apache.dubbo.rpc.support.RpcUtils
 
run() - Method in class org.apache.dubbo.rpc.ExecutableListener
 

S

SCOPE_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
SCOPE_LOCAL - Static variable in interface org.apache.dubbo.rpc.Constants
 
SCOPE_REMOTE - Static variable in interface org.apache.dubbo.rpc.Constants
 
search(String) - Method in class org.apache.dubbo.rpc.support.TrieTree
 
select(Invocation, RpcContextAttachment, RpcContextAttachment) - Method in interface org.apache.dubbo.rpc.PenetrateAttachmentSelector
Select some attachments to pass to next hop.
selectReverse(Invocation, RpcContextAttachment, RpcContextAttachment) - Method in interface org.apache.dubbo.rpc.PenetrateAttachmentSelector
 
SERIALIZATION_EXCEPTION - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
SERIALIZATION_ID_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
ServerService<T> - Interface in org.apache.dubbo.rpc
 
ServerStreamMethodHandler<T,R> - Class in org.apache.dubbo.rpc.stub
 
ServerStreamMethodHandler(BiConsumer<T, StreamObserver<R>>) - Constructor for class org.apache.dubbo.rpc.stub.ServerStreamMethodHandler
 
set(String, Object) - Method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
set(String, Object) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
Deprecated.
set(String, Object) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
set(String, Object) - Method in class org.apache.dubbo.rpc.RpcStatus
set value.
setAddress(String) - Method in interface org.apache.dubbo.rpc.ProtocolServer
 
setApplicationModel(ApplicationModel) - Method in class org.apache.dubbo.rpc.filter.GenericFilter
 
setArguments(Object[]) - Method in class org.apache.dubbo.rpc.RpcContext
 
setArguments(Object[]) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setArguments(Object[]) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setArguments(Object[]) - Method in class org.apache.dubbo.rpc.support.AccessLogData
Sets invocation arguments
setAttachment(String, Object) - Method in class org.apache.dubbo.rpc.AppResponse
 
setAttachment(String, Object) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
setAttachment(String, Object) - Method in interface org.apache.dubbo.rpc.Invocation
 
setAttachment(String, Object) - Method in interface org.apache.dubbo.rpc.Result
 
setAttachment(String, Object) - Method in class org.apache.dubbo.rpc.RpcContext
 
setAttachment(String, Object) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
 
setAttachment(String, Object) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setAttachment(String, Object) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
setAttachment(String, String) - Method in class org.apache.dubbo.rpc.AppResponse
 
setAttachment(String, String) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
setAttachment(String, String) - Method in interface org.apache.dubbo.rpc.Invocation
 
setAttachment(String, String) - Method in interface org.apache.dubbo.rpc.Result
 
setAttachment(String, String) - Method in class org.apache.dubbo.rpc.RpcContext
set attachment.
setAttachment(String, String) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
set attachment.
setAttachment(String, String) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setAttachment(String, String) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
setAttachmentIfAbsent(String, Object) - Method in interface org.apache.dubbo.rpc.Invocation
 
setAttachmentIfAbsent(String, Object) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setAttachmentIfAbsent(String, String) - Method in interface org.apache.dubbo.rpc.Invocation
 
setAttachmentIfAbsent(String, String) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setAttachments(Map<String, String>) - Method in class org.apache.dubbo.rpc.AppResponse
Append all items from the map into the attachment, if map is empty then nothing happens
setAttachments(Map<String, String>) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
setAttachments(Map<String, String>) - Method in interface org.apache.dubbo.rpc.Result
Replace the existing attachments with the specified param.
setAttachments(Map<String, String>) - Method in class org.apache.dubbo.rpc.RpcContext
set attachments
setAttachments(Map<String, String>) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
set attachments
setAttachments(Map<String, String>) - Method in class org.apache.dubbo.rpc.RpcInvocation
Deprecated.
setAttachments(Map<String, String>) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
setAttribute(String, Object) - Method in class org.apache.dubbo.rpc.AppResponse
 
setCode(int) - Method in exception class org.apache.dubbo.rpc.RpcException
 
setCompatibleFuture(CompletableFuture<?>) - Method in class org.apache.dubbo.rpc.FutureContext
Deprecated.
setCompatibleParamSignatures(String[]) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setConsumerUrl(URL) - Method in class org.apache.dubbo.rpc.RpcContext
 
setConsumerUrl(URL) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setException(Throwable) - Method in class org.apache.dubbo.rpc.AppResponse
 
setException(Throwable) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
setException(Throwable) - Method in interface org.apache.dubbo.rpc.Result
 
setExecutor(Executor) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
setFrameworkModel(FrameworkModel) - Method in class org.apache.dubbo.rpc.protocol.AbstractProtocol
 
setFuture(CompletableFuture<?>) - Method in class org.apache.dubbo.rpc.FutureContext
set future.
setFuture(CompletableFuture<?>) - Method in class org.apache.dubbo.rpc.RpcContext
set future.
setFuture(CompletableFuture<?>) - Method in class org.apache.dubbo.rpc.RpcServiceContext
set future.
setGroup(String) - Method in class org.apache.dubbo.rpc.support.AccessLogData
Add group name
setInterval(long) - Static method in class org.apache.dubbo.rpc.filter.AccessLogFilter
 
setInvocation(Invocation) - Method in class org.apache.dubbo.rpc.RpcContext
 
setInvocation(Invocation) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setInvocationTime(Date) - Method in class org.apache.dubbo.rpc.support.AccessLogData
Set the invocation date.
setInvokeMode(InvokeMode) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setInvoker(Invoker<?>) - Method in class org.apache.dubbo.rpc.RpcContext
 
setInvoker(Invoker<?>) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setInvoker(Invoker<?>) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setInvokers(List<Invoker<?>>) - Method in class org.apache.dubbo.rpc.RpcContext
 
setInvokers(List<Invoker<?>>) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setLocalAddress(String, int) - Method in class org.apache.dubbo.rpc.RpcContext
set local address.
setLocalAddress(String, int) - Method in class org.apache.dubbo.rpc.RpcServiceContext
set local address.
setLocalAddress(InetSocketAddress) - Method in class org.apache.dubbo.rpc.RpcContext
set local address.
setLocalAddress(InetSocketAddress) - Method in class org.apache.dubbo.rpc.RpcServiceContext
set local address.
setLocalInvoke(boolean) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setMethodName(String) - Method in class org.apache.dubbo.rpc.RpcContext
 
setMethodName(String) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setMethodName(String) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setMethodName(String) - Method in class org.apache.dubbo.rpc.support.AccessLogData
Set target method name.
setNeedPrintRouterSnapshot(boolean) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setObjectAttachment(String, Object) - Method in class org.apache.dubbo.rpc.AppResponse
 
setObjectAttachment(String, Object) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
setObjectAttachment(String, Object) - Method in interface org.apache.dubbo.rpc.Invocation
 
setObjectAttachment(String, Object) - Method in interface org.apache.dubbo.rpc.Result
 
setObjectAttachment(String, Object) - Method in class org.apache.dubbo.rpc.RpcContext
 
setObjectAttachment(String, Object) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
 
setObjectAttachment(String, Object) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setObjectAttachment(String, Object) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
setObjectAttachmentIfAbsent(String, Object) - Method in interface org.apache.dubbo.rpc.Invocation
 
setObjectAttachmentIfAbsent(String, Object) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setObjectAttachments(Map<String, Object>) - Method in class org.apache.dubbo.rpc.AppResponse
 
setObjectAttachments(Map<String, Object>) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
setObjectAttachments(Map<String, Object>) - Method in interface org.apache.dubbo.rpc.Result
Replace the existing attachments with the specified param.
setObjectAttachments(Map<String, Object>) - Method in class org.apache.dubbo.rpc.RpcContext
set attachments
setObjectAttachments(Map<String, Object>) - Method in class org.apache.dubbo.rpc.RpcContextAttachment
set attachments
setObjectAttachments(Map<String, Object>) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setObjectAttachments(Map<String, Object>) - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
setOutTime(Date) - Method in class org.apache.dubbo.rpc.support.AccessLogData
Set the out date.
setParameterTypes(Class<?>[]) - Method in class org.apache.dubbo.rpc.RpcContext
 
setParameterTypes(Class<?>[]) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setParameterTypes(Class<?>[]) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setParameterTypesDesc(String) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setPickTime(String, long) - Method in class org.apache.dubbo.rpc.AdaptiveMetrics
 
setProtocol(Protocol) - Method in class org.apache.dubbo.rpc.proxy.wrapper.StubProxyFactoryWrapper
 
setProviderMetrics(String, Map<String, String>) - Method in class org.apache.dubbo.rpc.AdaptiveMetrics
 
setProxyFactory(ProxyFactory) - Method in class org.apache.dubbo.rpc.protocol.AbstractProxyProtocol
 
setRemoteAddress(String, int) - Method in class org.apache.dubbo.rpc.RpcContext
set remote address.
setRemoteAddress(String, int) - Method in class org.apache.dubbo.rpc.RpcServiceContext
set remote address.
setRemoteAddress(InetSocketAddress) - Method in class org.apache.dubbo.rpc.RpcContext
set remote address.
setRemoteAddress(InetSocketAddress) - Method in class org.apache.dubbo.rpc.RpcServiceContext
set remote address.
setRemoteApplicationName(String) - Method in class org.apache.dubbo.rpc.RpcContext
 
setRemoteApplicationName(String) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setRemotingServers(RemotingServer) - Method in interface org.apache.dubbo.rpc.ProtocolServer
 
setRequest(Object) - Method in class org.apache.dubbo.rpc.RpcContext
 
setRequest(Object) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setResponse(Object) - Method in class org.apache.dubbo.rpc.RpcContext
 
setResponse(Object) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setResponseFuture(CompletableFuture<AppResponse>) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
setReturnType(Class<?>) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setReturnTypes(Type[]) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setRpcContext(URL) - Static method in class org.apache.dubbo.rpc.RpcContext
Deprecated.
setServiceModel(ServiceModel) - Method in interface org.apache.dubbo.rpc.Invocation
 
setServiceModel(ServiceModel) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setServiceName(String) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setServiceName(String) - Method in class org.apache.dubbo.rpc.support.AccessLogData
Add service name.
setTargetServiceUniqueName(String) - Method in class org.apache.dubbo.rpc.RpcInvocation
 
setTypes(Class[]) - Method in class org.apache.dubbo.rpc.support.AccessLogData
Set invocation's method's input parameter's types
setUrl(URL) - Method in class org.apache.dubbo.rpc.RpcContext
 
setUrl(URL) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setUrls(List<URL>) - Method in class org.apache.dubbo.rpc.RpcContext
 
setUrls(List<URL>) - Method in class org.apache.dubbo.rpc.RpcServiceContext
 
setValue(Object) - Method in class org.apache.dubbo.rpc.AppResponse
 
setValue(Object) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
CompletableFuture can only be completed once, so try to update the result of one completed CompletableFuture will have no effect.
setValue(Object) - Method in interface org.apache.dubbo.rpc.Result
 
setVersion(String) - Method in class org.apache.dubbo.rpc.support.AccessLogData
Add version information.
signalContextSwitch() - Method in interface org.apache.dubbo.rpc.AsyncContext
Signal RpcContext switch.
signalContextSwitch() - Method in class org.apache.dubbo.rpc.AsyncContextImpl
 
start() - Method in interface org.apache.dubbo.rpc.AsyncContext
change the context state to start
start() - Method in class org.apache.dubbo.rpc.AsyncContextImpl
 
startAsync() - Static method in class org.apache.dubbo.rpc.RpcContext
 
startAsync() - Static method in class org.apache.dubbo.rpc.RpcContextAttachment
 
stop() - Method in interface org.apache.dubbo.rpc.AsyncContext
change the context state to stop
stop() - Method in class org.apache.dubbo.rpc.AsyncContextImpl
 
stopAsync() - Method in class org.apache.dubbo.rpc.RpcContext
 
stopAsync() - Method in class org.apache.dubbo.rpc.RpcContextAttachment
 
stopAsync() - Method in class org.apache.dubbo.rpc.RpcServerContextAttachment
 
storeServiceContext() - Static method in class org.apache.dubbo.rpc.RpcContext
 
STUB_EVENT_METHODS_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
STUB_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
StubInvoker<T> - Class in org.apache.dubbo.rpc.stub
 
StubInvoker(T, URL, Class<T>, Map<String, StubMethodHandler<?, ?>>) - Constructor for class org.apache.dubbo.rpc.stub.StubInvoker
 
StubMethodHandler<T,R> - Interface in org.apache.dubbo.rpc.stub
A generic methodHandler for stub invocation
StubProxyFactory - Class in org.apache.dubbo.rpc.stub
Stub proxy factory is used to generate non-reflection invoker and proxy.
StubProxyFactory() - Constructor for class org.apache.dubbo.rpc.stub.StubProxyFactory
 
StubProxyFactoryWrapper - Class in org.apache.dubbo.rpc.proxy.wrapper
StubProxyFactoryWrapper
StubProxyFactoryWrapper(ProxyFactory) - Constructor for class org.apache.dubbo.rpc.proxy.wrapper.StubProxyFactoryWrapper
 
StubSuppliers - Class in org.apache.dubbo.rpc.stub
 
StubSuppliers() - Constructor for class org.apache.dubbo.rpc.stub.StubSuppliers
 
SYNC - Enum constant in enum org.apache.dubbo.rpc.InvokeMode
 

T

thenApply(Function<Result, ? extends U>) - Method in class org.apache.dubbo.rpc.AppResponse
 
thenApply(Function<Result, ? extends U>) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
thenApply(Function<Result, ? extends U>) - Method in interface org.apache.dubbo.rpc.Result
 
THROW_PREFIX - Static variable in interface org.apache.dubbo.rpc.Constants
 
TIMEOUT_EXCEPTION - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
TIMEOUT_TERMINATE - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
TimeoutCountDown - Class in org.apache.dubbo.rpc
 
TimeoutFilter - Class in org.apache.dubbo.rpc.filter
Log any invocation timeout, but don't stop server from running
TimeoutFilter() - Constructor for class org.apache.dubbo.rpc.filter.TimeoutFilter
 
timeRemaining(TimeUnit) - Method in class org.apache.dubbo.rpc.TimeoutCountDown
 
TOKEN_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
TokenFilter - Class in org.apache.dubbo.rpc.filter
Perform check whether given provider token is matching with remote token or not.
TokenFilter() - Constructor for class org.apache.dubbo.rpc.filter.TokenFilter
 
TokenHeaderFilter - Class in org.apache.dubbo.rpc.filter
 
TokenHeaderFilter() - Constructor for class org.apache.dubbo.rpc.filter.TokenHeaderFilter
 
toString() - Method in class org.apache.dubbo.rpc.AppResponse
 
toString() - Method in class org.apache.dubbo.rpc.listener.ListenerInvokerWrapper
 
toString() - Method in class org.apache.dubbo.rpc.protocol.AbstractExporter
 
toString() - Method in class org.apache.dubbo.rpc.protocol.AbstractInvoker
 
toString() - Method in class org.apache.dubbo.rpc.proxy.AbstractProxyInvoker
 
toString() - Method in class org.apache.dubbo.rpc.RpcInvocation
 
toString() - Method in class org.apache.dubbo.rpc.TimeoutCountDown
 
TPS_LIMIT_INTERVAL_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
TPS_LIMIT_RATE_KEY - Static variable in interface org.apache.dubbo.rpc.Constants
 
TPSLimiter - Interface in org.apache.dubbo.rpc.filter.tps
Provide boolean information whether a invocation of a provider service's methods or a particular method is allowed within a last invocation and current invocation.
TpsLimitFilter - Class in org.apache.dubbo.rpc.filter
TpsLimitFilter limit the TPS (transaction per second) for all method of a service or a particular method.
TpsLimitFilter() - Constructor for class org.apache.dubbo.rpc.filter.TpsLimitFilter
 
TrieTree - Class in org.apache.dubbo.rpc.support
 
TrieTree(Set<String>) - Constructor for class org.apache.dubbo.rpc.support.TrieTree
 

U

UnaryStubMethodHandler<T,R> - Class in org.apache.dubbo.rpc.stub
 
UnaryStubMethodHandler(BiConsumer<T, StreamObserver<R>>) - Constructor for class org.apache.dubbo.rpc.stub.UnaryStubMethodHandler
 
unexport() - Method in interface org.apache.dubbo.rpc.Exporter
unexport.
unexport() - Method in class org.apache.dubbo.rpc.listener.ListenerExporterWrapper
 
unexport() - Method in class org.apache.dubbo.rpc.protocol.AbstractExporter
 
unexported(Exporter<?>) - Method in interface org.apache.dubbo.rpc.ExporterListener
The exporter unexported.
unexported(Exporter<?>) - Method in class org.apache.dubbo.rpc.listener.ExporterListenerAdapter
 
unexported(Exporter<?>) - Method in class org.apache.dubbo.rpc.listener.InjvmExporterListener
Overrides the unexported method to remove the given exporter from the exporters ConcurrentHashMap,
UNKNOWN_EXCEPTION - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
unregister() - Method in interface org.apache.dubbo.rpc.Exporter
unregister from registry
unregister() - Method in class org.apache.dubbo.rpc.listener.ListenerExporterWrapper
 
unregister() - Method in class org.apache.dubbo.rpc.protocol.AbstractExporter
 
unregister(Invoker<?>) - Method in interface org.apache.dubbo.rpc.PathResolver
 

V

VALIDATION_EXCEPTION - Static variable in exception class org.apache.dubbo.rpc.RpcException
 
value() - Element in annotation type org.apache.dubbo.rpc.stub.annotations.GRequest
 
valueOf(String) - Static method in enum org.apache.dubbo.rpc.InvokeMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.dubbo.rpc.InvokeMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

whenCompleteWithContext(BiConsumer<Result, Throwable>) - Method in class org.apache.dubbo.rpc.AppResponse
 
whenCompleteWithContext(BiConsumer<Result, Throwable>) - Method in class org.apache.dubbo.rpc.AsyncRpcResult
 
whenCompleteWithContext(BiConsumer<Result, Throwable>) - Method in interface org.apache.dubbo.rpc.Result
Add a callback which can be triggered when the RPC call finishes.
write(Object) - Method in interface org.apache.dubbo.rpc.AsyncContext
write value and complete the async context.
write(Object) - Method in class org.apache.dubbo.rpc.AsyncContextImpl
 
writeable() - Method in interface org.apache.dubbo.rpc.GracefulShutdown
 

Z

ZoneDetector - Interface in org.apache.dubbo.rpc
Extend and provide your own implementation if you want to distribute traffic around registries.
$ A B C D E F G H I J L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form