Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- afterUnExport() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboExporter
- ASYNC_METHOD_INFO - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
B
- ByteAccessor - Interface in org.apache.dubbo.rpc.protocol.dubbo
-
Extension of Byte Accessor, holding attributes as RpcInvocation objects so that the decoded service can be used more flexibly
C
- CALLBACK_SERVICE_KEY - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
-
callback inst id
- CALLBACK_SERVICE_PROXY_KEY - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
- CallbackServiceCodec - Class in org.apache.dubbo.rpc.protocol.dubbo
-
callback service helper
- CallbackServiceCodec(FrameworkModel) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.CallbackServiceCodec
- CHANNEL_CALLBACK_KEY - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
-
Invokers in channel's callback
- check() - Method in class org.apache.dubbo.rpc.protocol.dubbo.status.ServerStatusChecker
- check() - Method in class org.apache.dubbo.rpc.protocol.dubbo.status.ThreadPoolStatusChecker
- ClientsProvider - Interface in org.apache.dubbo.rpc.protocol.dubbo
- close() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocolServer
- close(int) - Method in interface org.apache.dubbo.rpc.protocol.dubbo.ClientsProvider
- close(int) - Method in class org.apache.dubbo.rpc.protocol.dubbo.ExclusiveClientsProvider
- close(int) - Method in class org.apache.dubbo.rpc.protocol.dubbo.SharedClientsProvider
- configServerProtocolHandler(URL, ChannelOperator) - Method in class org.apache.dubbo.rpc.protocol.dubbo.pu.DubboWireProtocol
- Constants - Interface in org.apache.dubbo.rpc.protocol.dubbo
- createIsolationExecutorSupport(URL) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboIsolationExecutorSupportFactory
D
- decode() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DecodeableRpcInvocation
- decode() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DecodeableRpcResult
- decode(Channel, InputStream) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DecodeableRpcInvocation
- decode(Channel, InputStream) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DecodeableRpcResult
- decode(Channel, ChannelBuffer) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboCountCodec
- DECODE_IN_IO_THREAD_KEY - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
- DecodeableRpcInvocation - Class in org.apache.dubbo.rpc.protocol.dubbo
- DecodeableRpcInvocation(FrameworkModel, Channel, Request, InputStream, byte) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DecodeableRpcInvocation
- DecodeableRpcResult - Class in org.apache.dubbo.rpc.protocol.dubbo
- DecodeableRpcResult(Channel, Response, InputStream, Invocation, byte) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DecodeableRpcResult
- decodeInvocationArgument(Channel, RpcInvocation, Class<?>[], int, Object) - Method in class org.apache.dubbo.rpc.protocol.dubbo.CallbackServiceCodec
- DEFAULT_DECODE_IN_IO_THREAD - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
- DEFAULT_LAZY_REQUEST_WITH_WARNING - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
- DEFAULT_PORT - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol
- DEFAULT_SHARE_CONNECTIONS - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
-
By default, a consumer JVM instance and a provider JVM instance share a long TCP connection (except when connections are set), which can set the number of long TCP connections shared to avoid the bottleneck of sharing a single long TCP connection.
- destroy() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboInvoker
- destroy() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol
- detect(ChannelBuffer) - Method in class org.apache.dubbo.rpc.protocol.dubbo.pu.DubboDetector
- DUBBO_VERSION - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- DubboCodec - Class in org.apache.dubbo.rpc.protocol.dubbo
-
Dubbo codec.
- DubboCodec(FrameworkModel) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- DubboCodecSupport - Class in org.apache.dubbo.rpc.protocol.dubbo
- DubboCodecSupport() - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DubboCodecSupport
- DubboCountCodec - Class in org.apache.dubbo.rpc.protocol.dubbo
- DubboCountCodec(FrameworkModel) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DubboCountCodec
- DubboDetector - Class in org.apache.dubbo.rpc.protocol.dubbo.pu
- DubboDetector() - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.pu.DubboDetector
- DubboExporter<T> - Class in org.apache.dubbo.rpc.protocol.dubbo
-
DubboExporter
- DubboExporter(Invoker<T>, String, Map<String, Exporter<?>>) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DubboExporter
- DubboGracefulShutdown - Class in org.apache.dubbo.rpc.protocol.dubbo
- DubboGracefulShutdown(DubboProtocol) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DubboGracefulShutdown
- DubboInvoker<T> - Class in org.apache.dubbo.rpc.protocol.dubbo
-
DubboInvoker
- DubboInvoker(Class<T>, URL, ClientsProvider) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DubboInvoker
- DubboInvoker(Class<T>, URL, ClientsProvider, Set<Invoker<?>>) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DubboInvoker
- DubboIsolationExecutorSupport - Class in org.apache.dubbo.rpc.protocol.dubbo
- DubboIsolationExecutorSupport(URL) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DubboIsolationExecutorSupport
- DubboIsolationExecutorSupportFactory - Class in org.apache.dubbo.rpc.protocol.dubbo
- DubboIsolationExecutorSupportFactory() - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DubboIsolationExecutorSupportFactory
- DubboProtocol - Class in org.apache.dubbo.rpc.protocol.dubbo
-
dubbo protocol support.
- DubboProtocol(FrameworkModel) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol
- DubboProtocolServer - Class in org.apache.dubbo.rpc.protocol.dubbo
- DubboProtocolServer(RemotingServer) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocolServer
- DubboWireProtocol - Class in org.apache.dubbo.rpc.protocol.dubbo.pu
- DubboWireProtocol() - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.pu.DubboWireProtocol
E
- ECHO_PTS_ARRAY - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- EMPTY_CLASS_ARRAY - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- EMPTY_OBJECT_ARRAY - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- encode(Channel, OutputStream, Object) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DecodeableRpcInvocation
- encode(Channel, OutputStream, Object) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DecodeableRpcResult
- encode(Channel, ChannelBuffer, Object) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboCountCodec
- encodeInvocationArgument(Channel, RpcInvocation, int) - Method in class org.apache.dubbo.rpc.protocol.dubbo.CallbackServiceCodec
- ExclusiveClientsProvider - Class in org.apache.dubbo.rpc.protocol.dubbo
- ExclusiveClientsProvider(List<ExchangeClient>) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.ExclusiveClientsProvider
- export(Invoker<T>) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol
F
- forceClose() - Method in class org.apache.dubbo.rpc.protocol.dubbo.SharedClientsProvider
G
- GENERIC_PTS_ARRAY - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- getAddress() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocolServer
- getAttributes() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocolServer
- getClients() - Method in interface org.apache.dubbo.rpc.protocol.dubbo.ClientsProvider
- getClients() - Method in class org.apache.dubbo.rpc.protocol.dubbo.ExclusiveClientsProvider
- getClients() - Method in class org.apache.dubbo.rpc.protocol.dubbo.SharedClientsProvider
- getDefaultPort() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol
- getDubboProtocol() - Static method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol
-
Deprecated.
- getDubboProtocol(ScopeModel) - Static method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol
- getInvokers() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol
- getRemotingServer() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocolServer
- getRequestSerialization(URL, Invocation) - Static method in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodecSupport
- getResponseSerialization(URL, AppResponse) - Static method in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodecSupport
- getRpcInvocation(Channel, Request, InputStream, byte) - Method in interface org.apache.dubbo.rpc.protocol.dubbo.ByteAccessor
-
Get an enhanced DecodeableRpcInvocation subclass to allow custom decode.
- getRpcResult(Channel, Response, InputStream, Invocation, byte) - Method in interface org.apache.dubbo.rpc.protocol.dubbo.ByteAccessor
-
Get an enhanced DecodeableRpcResult subclass to allow custom decode.
- getUrl() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocolServer
I
- increaseCount() - Method in class org.apache.dubbo.rpc.protocol.dubbo.SharedClientsProvider
- IS_CALLBACK_SERVICE - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
- isAvailable() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboInvoker
L
- LAZY_REQUEST_WITH_WARNING_KEY - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
-
when this warning rises from invocation, program probably have a bug.
N
- NAME - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- NAME - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol
O
- ON_CONNECT_KEY - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
- ON_DISCONNECT_KEY - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
- org.apache.dubbo.rpc.protocol.dubbo - package org.apache.dubbo.rpc.protocol.dubbo
- org.apache.dubbo.rpc.protocol.dubbo.pu - package org.apache.dubbo.rpc.protocol.dubbo.pu
- org.apache.dubbo.rpc.protocol.dubbo.status - package org.apache.dubbo.rpc.protocol.dubbo.status
P
- protocolBindingRefer(Class<T>, URL) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol
R
- readonly() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboGracefulShutdown
- refer(Class<T>, URL) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol
- reset(URL) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocolServer
- RESPONSE_NULL_VALUE - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- RESPONSE_NULL_VALUE_WITH_ATTACHMENTS - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- RESPONSE_VALUE - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- RESPONSE_VALUE_WITH_ATTACHMENTS - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- RESPONSE_WITH_EXCEPTION - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
- RESPONSE_WITH_EXCEPTION_WITH_ATTACHMENTS - Static variable in class org.apache.dubbo.rpc.protocol.dubbo.DubboCodec
S
- ServerStatusChecker - Class in org.apache.dubbo.rpc.protocol.dubbo.status
-
ServerStatusChecker
- ServerStatusChecker() - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.status.ServerStatusChecker
- setAddress(String) - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboProtocolServer
- SHARE_CONNECTIONS_KEY - Static variable in interface org.apache.dubbo.rpc.protocol.dubbo.Constants
- SharedClientsProvider - Class in org.apache.dubbo.rpc.protocol.dubbo
- SharedClientsProvider(DubboProtocol, String, List<ReferenceCountExchangeClient>) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.SharedClientsProvider
T
- ThreadPoolStatusChecker - Class in org.apache.dubbo.rpc.protocol.dubbo.status
-
ThreadPoolStatusChecker
- ThreadPoolStatusChecker(ApplicationModel) - Constructor for class org.apache.dubbo.rpc.protocol.dubbo.status.ThreadPoolStatusChecker
W
- writeable() - Method in class org.apache.dubbo.rpc.protocol.dubbo.DubboGracefulShutdown
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DubboProtocol.getDubboProtocol(ScopeModel)instead