client
Interface InfoProvider

All Known Implementing Classes:
ShareManager

public interface InfoProvider


Method Summary
 boolean canDownload(Profile profile, int fileId)
           
 java.lang.String getFilePath(int file_id)
           
 java.util.ArrayList<java.lang.String> getGroups(java.lang.String username, java.lang.String password)
           
 java.util.ArrayList<OwnFileDescriptor> getRootFiles()
           
 long getShareAmount()
           
 java.util.ArrayList<OwnFileDescriptor> getTopLevelFiles()
           
 boolean isRegistered(java.lang.String username)
           
 

Method Detail

getTopLevelFiles

java.util.ArrayList<OwnFileDescriptor> getTopLevelFiles()

getRootFiles

java.util.ArrayList<OwnFileDescriptor> getRootFiles()

getGroups

java.util.ArrayList<java.lang.String> getGroups(java.lang.String username,
                                                java.lang.String password)

isRegistered

boolean isRegistered(java.lang.String username)

canDownload

boolean canDownload(Profile profile,
                    int fileId)

getFilePath

java.lang.String getFilePath(int file_id)

getShareAmount

long getShareAmount()