Class HexDumpProxyInboundHandler
java.lang.Object
org.jboss.netty.channel.SimpleChannelUpstreamHandler
org.jboss.netty.example.proxy.HexDumpProxyInboundHandler
- All Implemented Interfaces:
ChannelHandler, ChannelUpstreamHandler
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface ChannelHandler
ChannelHandler.Sharable -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ClientSocketChannelFactoryprivate Channel(package private) final Object -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidInvoked when aChannelwas closed and all its related resources were released.voidInvoked when aChannel'sinterestOpswas changed.voidInvoked when aChannelis open, but not bound nor connected.(package private) static voidcloseOnFlush(Channel ch) Closes the specified channel after all queued write requests are flushed.voidInvoked when an exception was raised by an I/O thread or aChannelHandler.voidInvoked when a message object (e.g:ChannelBuffer) was received from a remote peer.Methods inherited from class SimpleChannelUpstreamHandler
channelBound, channelConnected, channelDisconnected, channelUnbound, childChannelClosed, childChannelOpen, handleUpstream, writeComplete
-
Field Details
-
cf
-
trafficLock
-
outboundChannel
-
-
Constructor Details
-
HexDumpProxyInboundHandler
-
-
Method Details
-
channelOpen
Description copied from class:SimpleChannelUpstreamHandlerInvoked when aChannelis open, but not bound nor connected.
Be aware that this event is fired from within the I/O thread. You should never execute any heavy operation in there as it will block the dispatching to other workers!- Overrides:
channelOpenin classSimpleChannelUpstreamHandler
-
messageReceived
Description copied from class:SimpleChannelUpstreamHandlerInvoked when a message object (e.g:ChannelBuffer) was received from a remote peer.- Overrides:
messageReceivedin classSimpleChannelUpstreamHandler
-
channelInterestChanged
Description copied from class:SimpleChannelUpstreamHandlerInvoked when aChannel'sinterestOpswas changed.- Overrides:
channelInterestChangedin classSimpleChannelUpstreamHandler
-
channelClosed
Description copied from class:SimpleChannelUpstreamHandlerInvoked when aChannelwas closed and all its related resources were released.- Overrides:
channelClosedin classSimpleChannelUpstreamHandler
-
exceptionCaught
Description copied from class:SimpleChannelUpstreamHandlerInvoked when an exception was raised by an I/O thread or aChannelHandler.- Overrides:
exceptionCaughtin classSimpleChannelUpstreamHandler
-
closeOnFlush
Closes the specified channel after all queued write requests are flushed.
-