org.cdavies.itunes.request
Class Itunes45TracklistRequest

java.lang.Object
  |
  +--org.cdavies.itunes.request.Request
        |
        +--org.cdavies.itunes.request.LegacyDatabaseRequest
              |
              +--org.cdavies.itunes.request.Itunes45TracklistRequest
All Implemented Interfaces:
DatabaseRequest, GenericRequest, TracklistRequest

public class Itunes45TracklistRequest
extends LegacyDatabaseRequest
implements TracklistRequest


Field Summary
 
Fields inherited from class org.cdavies.itunes.request.LegacyDatabaseRequest
mlclDataFields, mlitDataFields
 
Fields inherited from class org.cdavies.itunes.request.Request
_conn, data, dataType, expectedLength, fieldPairs, hash, ITUNES_PORT, mdclIndexes, mlclIndexes, mlitIndexes, offset, port, requestString, server
 
Constructor Summary
Itunes45TracklistRequest(java.lang.String server, int port, int sessionId, int dbId)
           
 
Method Summary
 Track[] getTracklist()
           
 void process()
           
 
Methods inherited from class org.cdavies.itunes.request.LegacyDatabaseRequest
getDatabases, parseMLCL, runQuery
 
Methods inherited from class org.cdavies.itunes.request.Request
constructQuery, dataInt, dataString, processDataFields, processDataFields, readInt, readInt, readSize, readSize, readString, setHash
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.cdavies.itunes.request.GenericRequest
constructQuery, runQuery, setHash
 

Constructor Detail

Itunes45TracklistRequest

public Itunes45TracklistRequest(java.lang.String server,
                                int port,
                                int sessionId,
                                int dbId)
Method Detail

process

public void process()
             throws NoServerPermissionException
Specified by:
process in interface GenericRequest
Overrides:
process in class LegacyDatabaseRequest
NoServerPermissionException

getTracklist

public Track[] getTracklist()
Specified by:
getTracklist in interface TracklistRequest