<s>[INST] all the messages will be retrieved by the serviceexecutor by calling this method and process them . retrieves and removes the head of this queue , or returns null if this queue is empty . concode_field_sep BlockingQueue<Message> blkQueue concode_elem_sep Logger LOGGER concode_field_sep void submitMsg [/INST] Message function ( ) { Message loc1 = null ; try { loc1 = blkQueue . poll ( ) ; } catch ( Exception loc0 ) { LOGGER . error ( loc0 . getMessage ( ) ) ; } return loc1 ; </s>