org.cdavies.itunes
Interface ItunesConnection

All Known Implementing Classes:
Itunes45Connection, Itunes4Connection

public interface ItunesConnection


Method Summary
 void connect()
           
 void disconnect()
           
 Database[] getDatabases()
           
 int getPort()
           
 int getRequestNumber()
           
 java.lang.String getServerName()
           
 int getSessionId()
           
 Track[] getTracklist(int databaseId)
           
 boolean isConnected()
           
 

Method Detail

isConnected

public boolean isConnected()

connect

public void connect()
             throws NoServerPermissionException
NoServerPermissionException

disconnect

public void disconnect()

getRequestNumber

public int getRequestNumber()

getDatabases

public Database[] getDatabases()

getTracklist

public Track[] getTracklist(int databaseId)

getServerName

public java.lang.String getServerName()

getPort

public int getPort()

getSessionId

public int getSessionId()