接口的使用
com.alibaba.dubbo.remoting.Channel
-
-
com.alibaba.dubbo.remoting中Channel的使用
com.alibaba.dubbo.remoting中Channel的子接口 修饰符和类型 接口 说明 interfaceClientRemoting Client.返回Channel的com.alibaba.dubbo.remoting中的方法 修饰符和类型 方法 说明 ChannelServer. getChannel(InetSocketAddress remoteAddress)get channel.返回变量类型为Channel的类型的com.alibaba.dubbo.remoting中的方法 修饰符和类型 方法 说明 Collection<Channel>Server. getChannels()get channels.参数类型为Channel的com.alibaba.dubbo.remoting中的方法 修饰符和类型 方法 说明 voidChannelHandler. caught(Channel channel, Throwable exception)on exception caught.voidChannelHandler. connected(Channel channel)on channel connected.ObjectCodec. decode(Channel channel, InputStream input)已过时。Decode message.ObjectCodec2. decode(Channel channel, ChannelBuffer buffer)voidChannelHandler. disconnected(Channel channel)on channel disconnected.voidCodec. encode(Channel channel, OutputStream output, Object message)已过时。Encode message.voidCodec2. encode(Channel channel, ChannelBuffer buffer, Object message)voidChannelHandler. received(Channel channel, Object message)on message received.voidChannelHandler. sent(Channel channel, Object message)on message sent.参数类型为Channel的com.alibaba.dubbo.remoting中的构造器 构造器 说明 ExecutionException(Object request, Channel channel, String msg)ExecutionException(Object request, Channel channel, String message, Throwable cause)ExecutionException(Object request, Channel channel, Throwable cause)RemotingException(Channel channel, String msg)RemotingException(Channel channel, String message, Throwable cause)RemotingException(Channel channel, Throwable cause)TimeoutException(boolean serverSide, Channel channel, String message) -
com.alibaba.dubbo.remoting.exchange中Channel的使用
com.alibaba.dubbo.remoting.exchange中Channel的子接口 修饰符和类型 接口 说明 interfaceExchangeChannelExchangeChannel.interfaceExchangeClientExchangeClient. -
com.alibaba.dubbo.remoting.exchange.codec中Channel的使用
参数类型为Channel的com.alibaba.dubbo.remoting.exchange.codec中的方法 修饰符和类型 方法 说明 ObjectExchangeCodec. decode(Channel channel, ChannelBuffer buffer)voidExchangeCodec. encode(Channel channel, ChannelBuffer buffer, Object msg) -
com.alibaba.dubbo.remoting.exchange.support中Channel的使用
返回Channel的com.alibaba.dubbo.remoting.exchange.support中的方法 修饰符和类型 方法 说明 ChannelExchangeServerDelegate. getChannel(InetSocketAddress remoteAddress)返回变量类型为Channel的类型的com.alibaba.dubbo.remoting.exchange.support中的方法 修饰符和类型 方法 说明 Collection<Channel>ExchangeServerDelegate. getChannels()参数类型为Channel的com.alibaba.dubbo.remoting.exchange.support中的方法 修饰符和类型 方法 说明 voidExchangeHandlerDispatcher. caught(Channel channel, Throwable exception)static voidDefaultFuture. closeChannel(Channel channel)close a channel when a channel is inactive directly return the unfinished requests.voidExchangeHandlerDispatcher. connected(Channel channel)voidExchangeHandlerDispatcher. disconnected(Channel channel)static booleanDefaultFuture. hasFuture(Channel channel)static voidDefaultFuture. received(Channel channel, Response response)voidExchangeHandlerDispatcher. received(Channel channel, Object message)static voidDefaultFuture. sent(Channel channel, Request request)voidExchangeHandlerDispatcher. sent(Channel channel, Object message)StringExchangeHandlerDispatcher. telnet(Channel channel, String message)参数类型为Channel的com.alibaba.dubbo.remoting.exchange.support中的构造器 构造器 说明 DefaultFuture(Channel channel, Request request, int timeout) -
com.alibaba.dubbo.remoting.exchange.support.header中Channel的使用
实现Channel的com.alibaba.dubbo.remoting.exchange.support.header中的类 修饰符和类型 类 说明 classHeaderExchangeClientDefaultMessageClient返回Channel的com.alibaba.dubbo.remoting.exchange.support.header中的方法 修饰符和类型 方法 说明 ChannelHeaderExchangeServer. getChannel(InetSocketAddress remoteAddress)返回变量类型为Channel的类型的com.alibaba.dubbo.remoting.exchange.support.header中的方法 修饰符和类型 方法 说明 Collection<Channel>HeaderExchangeServer. getChannels()参数类型为Channel的com.alibaba.dubbo.remoting.exchange.support.header中的方法 修饰符和类型 方法 说明 voidHeaderExchangeHandler. caught(Channel channel, Throwable exception)voidHeaderExchangeHandler. connected(Channel channel)voidHeartbeatHandler. connected(Channel channel)voidHeaderExchangeHandler. disconnected(Channel channel)voidHeartbeatHandler. disconnected(Channel channel)voidHeaderExchangeHandler. received(Channel channel, Object message)voidHeartbeatHandler. received(Channel channel, Object message)voidHeaderExchangeHandler. sent(Channel channel, Object message)voidHeartbeatHandler. sent(Channel channel, Object message) -
com.alibaba.dubbo.remoting.p2p.exchange.support中Channel的使用
返回Channel的com.alibaba.dubbo.remoting.p2p.exchange.support中的方法 修饰符和类型 方法 说明 ChannelExchangeServerPeer. getChannel(InetSocketAddress remoteAddress)返回变量类型为Channel的类型的com.alibaba.dubbo.remoting.p2p.exchange.support中的方法 修饰符和类型 方法 说明 Collection<Channel>ExchangeServerPeer. getChannels() -
com.alibaba.dubbo.remoting.p2p.support中Channel的使用
返回Channel的com.alibaba.dubbo.remoting.p2p.support中的方法 修饰符和类型 方法 说明 ChannelServerPeer. getChannel(InetSocketAddress remoteAddress)返回变量类型为Channel的类型的com.alibaba.dubbo.remoting.p2p.support中的方法 修饰符和类型 方法 说明 Collection<Channel>ServerPeer. getChannels() -
com.alibaba.dubbo.remoting.telnet中Channel的使用
参数类型为Channel的com.alibaba.dubbo.remoting.telnet中的方法 修饰符和类型 方法 说明 StringTelnetHandler. telnet(Channel channel, String message)telnet. -
com.alibaba.dubbo.remoting.telnet.codec中Channel的使用
参数类型为Channel的com.alibaba.dubbo.remoting.telnet.codec中的方法 修饰符和类型 方法 说明 ObjectTelnetCodec. decode(Channel channel, ChannelBuffer buffer)voidTelnetCodec. encode(Channel channel, ChannelBuffer buffer, Object message) -
com.alibaba.dubbo.remoting.telnet.support中Channel的使用
参数类型为Channel的com.alibaba.dubbo.remoting.telnet.support中的方法 修饰符和类型 方法 说明 StringTelnetHandlerAdapter. telnet(Channel channel, String message) -
com.alibaba.dubbo.remoting.telnet.support.command中Channel的使用
参数类型为Channel的com.alibaba.dubbo.remoting.telnet.support.command中的方法 修饰符和类型 方法 说明 StringClearTelnetHandler. telnet(Channel channel, String message)StringExitTelnetHandler. telnet(Channel channel, String message)StringHelpTelnetHandler. telnet(Channel channel, String message)StringLogTelnetHandler. telnet(Channel channel, String message)StringStatusTelnetHandler. telnet(Channel channel, String message) -
com.alibaba.dubbo.remoting.transport中Channel的使用
实现Channel的com.alibaba.dubbo.remoting.transport中的类 修饰符和类型 类 说明 classAbstractChannelAbstractChannelclassAbstractClientAbstractClientclassChannelDelegateChannelDelegateclassClientDelegateClientDelegate返回Channel的com.alibaba.dubbo.remoting.transport中的方法 修饰符和类型 方法 说明 ChannelChannelDelegate. getChannel()ChannelServerDelegate. getChannel(InetSocketAddress remoteAddress)返回变量类型为Channel的类型的com.alibaba.dubbo.remoting.transport中的方法 修饰符和类型 方法 说明 Collection<Channel>ServerDelegate. getChannels()参数类型为Channel的com.alibaba.dubbo.remoting.transport中的方法 修饰符和类型 方法 说明 voidAbstractChannelHandlerDelegate. caught(Channel channel, Throwable exception)voidAbstractPeer. caught(Channel ch, Throwable ex)voidChannelHandlerAdapter. caught(Channel channel, Throwable exception)voidChannelHandlerDispatcher. caught(Channel channel, Throwable exception)voidAbstractChannelHandlerDelegate. connected(Channel channel)voidAbstractPeer. connected(Channel ch)voidAbstractServer. connected(Channel ch)voidChannelHandlerAdapter. connected(Channel channel)voidChannelHandlerDispatcher. connected(Channel channel)voidAbstractChannelHandlerDelegate. disconnected(Channel channel)voidAbstractPeer. disconnected(Channel ch)voidAbstractServer. disconnected(Channel ch)voidChannelHandlerAdapter. disconnected(Channel channel)voidChannelHandlerDispatcher. disconnected(Channel channel)voidAbstractChannelHandlerDelegate. received(Channel channel, Object message)voidAbstractPeer. received(Channel ch, Object msg)voidChannelHandlerAdapter. received(Channel channel, Object message)voidChannelHandlerDispatcher. received(Channel channel, Object message)voidDecodeHandler. received(Channel channel, Object message)voidMultiMessageHandler. received(Channel channel, Object message)voidAbstractChannelHandlerDelegate. sent(Channel channel, Object message)voidAbstractPeer. sent(Channel ch, Object msg)voidChannelHandlerAdapter. sent(Channel channel, Object message)voidChannelHandlerDispatcher. sent(Channel channel, Object message)voidChannelDelegate. setChannel(Channel channel)参数类型为Channel的com.alibaba.dubbo.remoting.transport中的构造器 构造器 说明 ChannelDelegate(Channel channel) -
com.alibaba.dubbo.remoting.transport.codec中Channel的使用
参数类型为Channel的com.alibaba.dubbo.remoting.transport.codec中的方法 修饰符和类型 方法 说明 ObjectCodecAdapter. decode(Channel channel, ChannelBuffer buffer)ObjectTransportCodec. decode(Channel channel, ChannelBuffer buffer)voidCodecAdapter. encode(Channel channel, ChannelBuffer buffer, Object message)voidTransportCodec. encode(Channel channel, ChannelBuffer buffer, Object message) -
com.alibaba.dubbo.remoting.transport.dispatcher中Channel的使用
参数类型为Channel的com.alibaba.dubbo.remoting.transport.dispatcher中的方法 修饰符和类型 方法 说明 voidWrappedChannelHandler. caught(Channel channel, Throwable exception)voidWrappedChannelHandler. connected(Channel channel)voidWrappedChannelHandler. disconnected(Channel channel)voidWrappedChannelHandler. received(Channel channel, Object message)voidWrappedChannelHandler. sent(Channel channel, Object message)参数类型为Channel的com.alibaba.dubbo.remoting.transport.dispatcher中的构造器 构造器 说明 ChannelEventRunnable(Channel channel, ChannelHandler handler, ChannelEventRunnable.ChannelState state)ChannelEventRunnable(Channel channel, ChannelHandler handler, ChannelEventRunnable.ChannelState state, Object message)ChannelEventRunnable(Channel channel, ChannelHandler handler, ChannelEventRunnable.ChannelState state, Object message, Throwable exception)ChannelEventRunnable(Channel channel, ChannelHandler handler, ChannelEventRunnable.ChannelState state, Throwable t) -
com.alibaba.dubbo.remoting.transport.dispatcher.all中Channel的使用
参数类型为Channel的com.alibaba.dubbo.remoting.transport.dispatcher.all中的方法 修饰符和类型 方法 说明 voidAllChannelHandler. caught(Channel channel, Throwable exception)voidAllChannelHandler. connected(Channel channel)voidAllChannelHandler. disconnected(Channel channel)voidAllChannelHandler. received(Channel channel, Object message) -
com.alibaba.dubbo.remoting.transport.dispatcher.connection中Channel的使用
参数类型为Channel的com.alibaba.dubbo.remoting.transport.dispatcher.connection中的方法 修饰符和类型 方法 说明 voidConnectionOrderedChannelHandler. caught(Channel channel, Throwable exception)voidConnectionOrderedChannelHandler. connected(Channel channel)voidConnectionOrderedChannelHandler. disconnected(Channel channel)voidConnectionOrderedChannelHandler. received(Channel channel, Object message) -
com.alibaba.dubbo.remoting.transport.dispatcher.execution中Channel的使用
参数类型为Channel的com.alibaba.dubbo.remoting.transport.dispatcher.execution中的方法 修饰符和类型 方法 说明 voidExecutionChannelHandler. received(Channel channel, Object message) -
com.alibaba.dubbo.remoting.transport.dispatcher.message中Channel的使用
参数类型为Channel的com.alibaba.dubbo.remoting.transport.dispatcher.message中的方法 修饰符和类型 方法 说明 voidMessageOnlyChannelHandler. received(Channel channel, Object message) -
com.alibaba.dubbo.remoting.transport.grizzly中Channel的使用
实现Channel的com.alibaba.dubbo.remoting.transport.grizzly中的类 修饰符和类型 类 说明 classGrizzlyClientGrizzlyClient返回Channel的com.alibaba.dubbo.remoting.transport.grizzly中的方法 修饰符和类型 方法 说明 ChannelGrizzlyServer. getChannel(InetSocketAddress remoteAddress)返回变量类型为Channel的类型的com.alibaba.dubbo.remoting.transport.grizzly中的方法 修饰符和类型 方法 说明 Collection<Channel>GrizzlyServer. getChannels()参数类型为Channel的com.alibaba.dubbo.remoting.transport.grizzly中的方法 修饰符和类型 方法 说明 voidGrizzlyServer. connected(Channel ch)voidGrizzlyServer. disconnected(Channel ch) -
com.alibaba.dubbo.remoting.transport.mina中Channel的使用
实现Channel的com.alibaba.dubbo.remoting.transport.mina中的类 修饰符和类型 类 说明 classMinaClientMina client.返回Channel的com.alibaba.dubbo.remoting.transport.mina中的方法 修饰符和类型 方法 说明 ChannelMinaServer. getChannel(InetSocketAddress remoteAddress)返回变量类型为Channel的类型的com.alibaba.dubbo.remoting.transport.mina中的方法 修饰符和类型 方法 说明 Collection<Channel>MinaServer. getChannels() -
com.alibaba.dubbo.remoting.transport.netty中Channel的使用
实现Channel的com.alibaba.dubbo.remoting.transport.netty中的类 修饰符和类型 类 说明 classNettyClientNettyClient.返回Channel的com.alibaba.dubbo.remoting.transport.netty中的方法 修饰符和类型 方法 说明 ChannelNettyServer. getChannel(InetSocketAddress remoteAddress)返回变量类型为Channel的类型的com.alibaba.dubbo.remoting.transport.netty中的方法 修饰符和类型 方法 说明 Map<String,Channel>NettyHandler. getChannels()Collection<Channel>NettyServer. getChannels() -
com.alibaba.dubbo.remoting.transport.netty4中Channel的使用
实现Channel的com.alibaba.dubbo.remoting.transport.netty4中的类 修饰符和类型 类 说明 classNettyClientNettyClient.返回Channel的com.alibaba.dubbo.remoting.transport.netty4中的方法 修饰符和类型 方法 说明 ChannelNettyServer. getChannel(InetSocketAddress remoteAddress)返回变量类型为Channel的类型的com.alibaba.dubbo.remoting.transport.netty4中的方法 修饰符和类型 方法 说明 Collection<Channel>NettyServer. getChannels()Map<String,Channel>NettyServerHandler. getChannels() -
com.alibaba.dubbo.rpc.protocol.dubbo中Channel的使用
参数类型为Channel的com.alibaba.dubbo.rpc.protocol.dubbo中的方法 修饰符和类型 方法 说明 ObjectDecodeableRpcInvocation. decode(Channel channel, InputStream input)ObjectDecodeableRpcResult. decode(Channel channel, InputStream input)ObjectDubboCountCodec. decode(Channel channel, ChannelBuffer buffer)voidDecodeableRpcInvocation. encode(Channel channel, OutputStream output, Object message)voidDecodeableRpcResult. encode(Channel channel, OutputStream output, Object message)voidDubboCountCodec. encode(Channel channel, ChannelBuffer buffer, Object msg)参数类型为Channel的com.alibaba.dubbo.rpc.protocol.dubbo中的构造器 构造器 说明 DecodeableRpcInvocation(Channel channel, Request request, InputStream is, byte id)DecodeableRpcResult(Channel channel, Response response, InputStream is, Invocation invocation, byte id) -
com.alibaba.dubbo.rpc.protocol.dubbo.filter中Channel的使用
参数类型为Channel的com.alibaba.dubbo.rpc.protocol.dubbo.filter中的方法 修饰符和类型 方法 说明 static voidTraceFilter. addTracer(Class<?> type, String method, Channel channel, int max)static voidTraceFilter. removeTracer(Class<?> type, String method, Channel channel) -
com.alibaba.dubbo.rpc.protocol.dubbo.telnet中Channel的使用
参数类型为Channel的com.alibaba.dubbo.rpc.protocol.dubbo.telnet中的方法 修饰符和类型 方法 说明 StringChangeTelnetHandler. telnet(Channel channel, String message)StringCountTelnetHandler. telnet(Channel channel, String message)StringCurrentTelnetHandler. telnet(Channel channel, String message)StringInvokeTelnetHandler. telnet(Channel channel, String message)StringListTelnetHandler. telnet(Channel channel, String message)StringLogTelnetHandler. telnet(Channel channel, String message)StringPortTelnetHandler. telnet(Channel channel, String message)StringSelectTelnetHandler. telnet(Channel channel, String message)StringTraceTelnetHandler. telnet(Channel channel, String message) -
com.alibaba.dubbo.rpc.protocol.thrift中Channel的使用
参数类型为Channel的com.alibaba.dubbo.rpc.protocol.thrift中的方法 修饰符和类型 方法 说明 ObjectThriftCodec. decode(Channel channel, ChannelBuffer buffer)ObjectThriftNativeCodec. decode(Channel channel, ChannelBuffer buffer)voidThriftCodec. encode(Channel channel, ChannelBuffer buffer, Object message)voidThriftNativeCodec. encode(Channel channel, ChannelBuffer buffer, Object message)
-