public class LotRoute
extends java.lang.Object
Constructor and Description |
---|
LotRoute()
Creates a new LotRoute, without Authorisation token.
|
LotRoute(Auth auth)
Creates a new LotRoute, with Authorisation token.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Comment> |
getComment(int id)
Retrieves the list of comments for a lot/file
|
DependencyList |
getDependency(int id)
Retrieves the dependency list for a lot/file
|
Lot |
getLot(int id)
Retrieve the lot/file
|
boolean |
getLotDownload(int id,
java.io.File directory)
Downloads a lot/file
|
java.util.List<Lot> |
getLotList()
Retrieve a list of lots/files
|
void |
postComment(int id,
int rating,
java.lang.String comment)
Adds a comment and/or rating to a lot/file
|
void |
putLotDownloadList(int id)
Adds a file to the user's download list
|
private Auth auth
public LotRoute()
public LotRoute(Auth auth)
auth
- Authentication tokenpublic Lot getLot(int id)
id
- ID of the lot to be retrievedpublic java.util.List<Lot> getLotList()
public boolean getLotDownload(int id, java.io.File directory)
id
- ID of the lot/filedirectory
- Directory where the file should be downloadedpublic void putLotDownloadList(int id)
id
- : ID of the lot/filepublic java.util.List<Comment> getComment(int id)
id
- ID of the lot/filepublic void postComment(int id, int rating, java.lang.String comment)
id
- ID of the lot/filerating
- rating for the lot/file (can be null)comment
- comment for the lot/file (can be null)public DependencyList getDependency(int id)
id
- ID of the lot/file