org.cdavies.itunes.request
Class Itunes45HangingUpdateRequest

java.lang.Object
  |
  +--org.cdavies.itunes.request.Request
        |
        +--org.cdavies.itunes.request.Itunes45HangingUpdateRequest
All Implemented Interfaces:
GenericRequest, UpdateRequest

public class Itunes45HangingUpdateRequest
extends Request
implements UpdateRequest


Field Summary
 
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
Itunes45HangingUpdateRequest(java.lang.String server, int port, int sessionId, int revNum)
           
 
Method Summary
 void constructQuery()
           
 int getRevisionNumber()
           
 void process()
           
 void runQuery()
           
 
Methods inherited from class org.cdavies.itunes.request.Request
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
setHash
 

Constructor Detail

Itunes45HangingUpdateRequest

public Itunes45HangingUpdateRequest(java.lang.String server,
                                    int port,
                                    int sessionId,
                                    int revNum)
Method Detail

constructQuery

public void constructQuery()
Specified by:
constructQuery in interface GenericRequest
Overrides:
constructQuery in class Request

runQuery

public void runQuery()
              throws NoServerPermissionException
Specified by:
runQuery in interface GenericRequest
Specified by:
runQuery in class Request
NoServerPermissionException

process

public void process()
Specified by:
process in interface GenericRequest
Overrides:
process in class Request

getRevisionNumber

public int getRevisionNumber()
Specified by:
getRevisionNumber in interface UpdateRequest