private StreamingOutput createOutput ( final JaxRx impl , final ResourcePath path ) { // check for command parameter String qu = path . getValue ( QueryParameter . COMMAND ) ; if ( qu != null ) { return impl . command ( qu , path ) ; } // check for run parameter qu = path . getValue ( QueryParameter . RUN ) ; if ( qu != null ) { return impl . run ( qu , path ) ; } // check for query parameter qu = path . getValue ( QueryParameter . QUERY ) ; if ( qu != null ) { return impl . query ( qu , path ) ; } // no parameter found return impl . get ( path ) ; }
Returns a stream output depending on the query parameters .