Called when there are no more chunks to process.
Called when there are no more chunks to process. Implementation differs between cycle and async plans
Determine whether the intent could handle the request (without executing it).
Determine whether the intent could handle the request (without executing it). If so execute @param body, otherwise pass
A pass handler that should be supplied when the plan is created.
A pass handler that should be supplied when the plan is created. Default is to send upstream
Erase any temporary data that may be on disk
Erase any temporary data that may be on disk
Remove the channel state and destroy the request's post decoder
Remove the channel state and destroy the request's post decoder
Handles incoming chunks belonging to the original request
Handles incoming chunks belonging to the original request
Sets up for handling a multipart request
Sets up for handling a multipart request
Provides multipart request handling common to both cycle and async plans.
Provides multipart request handling common to both cycle and async plans. Should be called by onMessageReceived.
Whether the ChannelBuffer used in decoding is allowed to write to disk
Whether the ChannelBuffer used in decoding is allowed to write to disk
Enriches a netty plan with multipart decoding capabilities.