org.cdavies.itunes.request
Class LegacyDatabaseRequest
java.lang.Object
|
+--org.cdavies.itunes.request.Request
|
+--org.cdavies.itunes.request.LegacyDatabaseRequest
- All Implemented Interfaces:
- DatabaseRequest, GenericRequest
- Direct Known Subclasses:
- Itunes45TracklistRequest, LegacyTracklistRequest
- public class LegacyDatabaseRequest
- extends Request
- implements DatabaseRequest
Fields inherited from class org.cdavies.itunes.request.Request |
_conn, data, dataType, expectedLength, fieldPairs, hash, ITUNES_PORT, mdclIndexes, mlclIndexes, mlitIndexes, offset, port, requestString, server |
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 |
mlclDataFields
protected java.util.ArrayList mlclDataFields
mlitDataFields
protected java.util.ArrayList mlitDataFields
LegacyDatabaseRequest
public LegacyDatabaseRequest(java.lang.String server,
int port,
int sessionId)
runQuery
public void runQuery()
throws NoServerPermissionException
- Specified by:
runQuery
in interface GenericRequest
- Specified by:
runQuery
in class Request
NoServerPermissionException
process
public void process()
throws NoServerPermissionException
- Specified by:
process
in interface GenericRequest
- Overrides:
process
in class Request
NoServerPermissionException
parseMLCL
protected void parseMLCL()
getDatabases
public Database[] getDatabases()
- Specified by:
getDatabases
in interface DatabaseRequest