MultiPartDecoder
@ChannelHandler$$Sharable trait MultiPartDecoder extends Plan with AbstractMultiPartDecoder with TidyExceptionHandler
Enriches an async netty plan with multipart decoding capabilities.
- Companion
- object
trait TidyExceptionHandler
trait AbstractMultiPartDecoder
trait CleanUp
trait Plan
trait RequestPlan
trait ExceptionHandler
class ChannelInboundHandlerAdapter
trait ChannelInboundHandler
class ChannelHandlerAdapter
trait ChannelHandler
class Object
trait Matchable
class Any
class MultiPartPlanifier
Value members
Methods
Inherited methods
@throws(java.lang.Exception)
def handlerAdded(x$0: ChannelHandlerContext): Unit
- Inhertied from
- ChannelHandlerAdapter
@ChannelHandlerMask$$Skip @throws(java.lang.Exception)
def channelActive(x$0: ChannelHandlerContext): Unit
- Inhertied from
- ChannelInboundHandlerAdapter
@ChannelHandlerMask$$Skip @throws(java.lang.Exception)
def channelRegistered(x$0: ChannelHandlerContext): Unit
- Inhertied from
- ChannelInboundHandlerAdapter
protected def start(request: HttpRequest, channelState: MultiPartChannelState, ctx: ChannelHandlerContext, msg: Object): Unit
Sets up for handling a multipart request
- Inhertied from
- AbstractMultiPartDecoder
def unfiltered$netty$request$TidyExceptionHandler$$super$exceptionCaught(ctx: ChannelHandlerContext, t: Throwable): Unit
- Inhertied from
- TidyExceptionHandler
Provides multipart request handling common to both cycle and async plans.
Should be called by onMessageReceived.
Should be called by onMessageReceived.
- Inhertied from
- AbstractMultiPartDecoder
@ChannelHandlerMask$$Skip @throws(java.lang.Exception)
def userEventTriggered(x$0: ChannelHandlerContext, x$1: <FromJavaObject>): Unit
- Inhertied from
- ChannelInboundHandlerAdapter
final override def channelReadComplete(ctx: ChannelHandlerContext): Unit
- Definition Classes
- RequestPlan -> ChannelInboundHandlerAdapter -> ChannelInboundHandler
- Inhertied from
- RequestPlan
@throws(java.lang.Exception)
def handlerRemoved(x$0: ChannelHandlerContext): Unit
- Inhertied from
- ChannelHandlerAdapter
@ChannelHandlerMask$$Skip @throws(java.lang.Exception)
def channelUnregistered(x$0: ChannelHandlerContext): Unit
- Inhertied from
- ChannelInboundHandlerAdapter
protected def continue(chunk: HttpContent, channelState: MultiPartChannelState, ctx: ChannelHandlerContext, msg: Object): Unit
Handles incoming chunks belonging to the original request
- Inhertied from
- AbstractMultiPartDecoder
A pass handler that should be supplied when the plan is created. Default is to send upstream
- Inhertied from
- AbstractMultiPartDecoder
Inherited fields
Whether the ChannelBuffer used in decoding is allowed to write to disk
- Inhertied from
- AbstractMultiPartDecoder