@ Override public void finishRawResponseMessage ( WsByteBuffer [ ] body ) throws IOException , MessageSentException { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) { Tr . entry ( tc , "finishRawResponseMessage(sync)" ) ; } setRawBody ( true ) ; finishResponseMessage ( body ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) { Tr . exit ( tc , "finishRawResponseMessage(sync)" ) ; } }
Finish sending the response message with the optional input body buffers . These can be null if there is no more actual body data to send . This method will avoid any body modification such as compression or chunked encoding and simply send the buffers as - is . If the headers have not been sent yet then they will be prepended to the input data .