Package org.api.cardtrader.services
Class CardTraderService
java.lang.Object
org.api.cardtrader.services.CardTraderService
public class CardTraderService
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.log4j.Loggerlogger -
Constructor Summary
Constructors Constructor Description CardTraderService(java.lang.String token) -
Method Summary
Modifier and Type Method Description java.lang.IntegeraddProduct(java.lang.String identifier, Identifier idRef, double price, int qty, java.lang.String description, ConditionEnum condition, java.lang.String userDataField)voidclearCache(java.lang.String k)voiddeleteProduct(java.lang.Integer identifier)voiddownloadProducts(java.lang.Integer gameId, java.lang.Integer categoryId, java.io.File f)AppgetApp()java.lang.StringgetToken()java.util.List<BluePrint>listBluePrints(Categorie category, java.lang.String name, Expansion expansion)java.util.List<BluePrint>listBluePrintsByIds(java.lang.Integer categoryId, java.lang.String name, java.lang.Integer expansionid)java.util.List<Categorie>listCategories()java.util.List<Expansion>listExpansions()java.util.List<Game>listGames()java.util.List<Order>listOrders()java.util.List<Order>listOrdersDetails(int idOrder)static voidmain(java.lang.String[] args)voidupdateProduct(java.lang.Integer identifier, java.lang.Double price, java.lang.Integer qty, java.lang.String description, ConditionEnum condition, java.lang.String userDataField)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
logger
protected org.apache.log4j.Logger logger
-
-
Constructor Details
-
CardTraderService
public CardTraderService(java.lang.String token)
-
-
Method Details
-
getToken
public java.lang.String getToken() -
clearCache
public void clearCache(java.lang.String k) -
getApp
-
listGames
-
listCategories
-
listExpansions
-
listBluePrints
-
listBluePrintsByIds
public java.util.List<BluePrint> listBluePrintsByIds(java.lang.Integer categoryId, java.lang.String name, java.lang.Integer expansionid) -
downloadProducts
public void downloadProducts(@Nonnull java.lang.Integer gameId, @Nonnull java.lang.Integer categoryId, java.io.File f) throws java.io.IOException- Throws:
java.io.IOException
-
addProduct
public java.lang.Integer addProduct(@Nonnull java.lang.String identifier, @Nonnull Identifier idRef, @Nonnull double price, @Nonnull int qty, java.lang.String description, ConditionEnum condition, java.lang.String userDataField) throws java.io.IOException- Throws:
java.io.IOException
-
updateProduct
public void updateProduct(@Nonnull java.lang.Integer identifier, java.lang.Double price, java.lang.Integer qty, java.lang.String description, ConditionEnum condition, java.lang.String userDataField) throws java.io.IOException- Throws:
java.io.IOException
-
deleteProduct
public void deleteProduct(@Nonnull java.lang.Integer identifier) throws java.io.IOException- Throws:
java.io.IOException
-
listOrders
-
listOrdersDetails
-
main
public static void main(java.lang.String[] args) throws java.io.IOException- Throws:
java.io.IOException
-