125126127128129130131132133134135
final TTracks tpl = new TTracks(); tpl.setTracks( tracks ); getResponse().showJson( tpl.makeRenderer() ); } /** * queries audioscrobbler for artists similar to the one specified, and then
246247248249250251252253254255256
final Request req = getRequest(); final String path = req.getArgument( "path" ); final TTracksForPath tpl = new TTracksForPath(); tpl.setTracks( Track.getTracksFromPath(db,path) ); getResponse().showJson( tpl.makeRenderer() ); } finally { Utils.close( rs );
8889909192939495969798
tpl.setTracks( tracks ); tpl.setProperties( getProperties() ); tpl.setRandom( random ); getResponse().showHtml( tpl.makeRenderer() ); } /** * shows the HTML 5 player
111112113114115116117118119120121
tpl.setTracks( tracks ); tpl.setProperties( getProperties() ); tpl.setRandom( random ); tpl.setLocale( getLocale() ); getResponse().showHtml( tpl.makeRenderer() ); } /** * shows the page with the xspf player on it
6061626364656667686970
protected void sendTestResponse() throws IOException { final TNatTestResponse tpl = new TNatTestResponse(); tpl.setMessage( NAT_TEST_STRING ); getResponse().showText( tpl.makeRenderer() ); } }
46474849505152535455
tpl.setUser( getUser() ); tpl.setRequest( getRequest() ); tpl.setProperties( getProperties() ); tpl.setPlayArgs( playArgs ); getResponse().showHtml( tpl.makeRenderer() ); } }
105106107108109110111112113114115
// show user confirmation final TUploadComplete tpl = new TUploadComplete(); tpl.setProperties( p ); tpl.setUser( getUser() ); tpl.setLocale( getLocale() ); getResponse().showHtml( tpl.makeRenderer() ); } catch ( IOException e ) { log.debug( e );
80818283848586878889
tpl.setProperties( getProperties() ); tpl.setLocale( getLocale() ); tpl.setUser( getUser() ); getResponse().showHtml( tpl.makeRenderer() ); } }
124125126127128129130131132133134
final Response res = getResponse(); tpl.setTracks( tracks ); res.addHeader( "Content-Disposition", "inline; filename=\".scrobbler.log\"" ); res.showText( tpl.makeRenderer() ); } /** * marks all a users played tracks as having been scrobbled
28293031323334353637
tpl.setUser( user ); tpl.setTracks( new Track[] {track} ); tpl.setRequest( req ); tpl.setProtocol( "http" ); return tpl.makeRenderer().asString(); } }