Skip to content

Commit 1595496

Browse files
committed
Add list of shop only transactions to demo
1 parent 16c1eb0 commit 1595496

2 files changed

Lines changed: 16 additions & 3 deletions

File tree

NetLicensingClient-demo/src/main/java/com/labs64/netlicensing/demo/NetLicensingClientDemo.java

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.labs64.netlicensing.domain.entity.Product;
2929
import com.labs64.netlicensing.domain.entity.ProductModule;
3030
import com.labs64.netlicensing.domain.entity.Token;
31+
import com.labs64.netlicensing.domain.entity.Transaction;
3132
import com.labs64.netlicensing.domain.entity.impl.LicenseImpl;
3233
import com.labs64.netlicensing.domain.entity.impl.LicenseTemplateImpl;
3334
import com.labs64.netlicensing.domain.entity.impl.LicenseeImpl;
@@ -51,17 +52,20 @@
5152
import com.labs64.netlicensing.service.ProductModuleService;
5253
import com.labs64.netlicensing.service.ProductService;
5354
import com.labs64.netlicensing.service.TokenService;
55+
import com.labs64.netlicensing.service.TransactionService;
5456
import com.labs64.netlicensing.service.UtilityService;
5557

5658
public class NetLicensingClientDemo {
5759

58-
/** Exit codes */
60+
/**
61+
* Exit codes
62+
*/
5963
private final static int CODE_OK = 0;
6064
private final static int CODE_ERROR = 1;
6165

6266
private final static String DEMO_NUMBER_PREFIX = "DEMO-";
6367

64-
private static String randomLicenseeSecret = UUID.randomUUID().toString();
68+
private static final String randomLicenseeSecret = UUID.randomUUID().toString();
6569

6670
public static void main(final String[] args) {
6771

@@ -364,6 +368,15 @@ public static void main(final String[] args) {
364368
out.writePage("Got the following licenses after transfer:", licenses);
365369
// endregion
366370

371+
// region ********* Transactions
372+
Page<Transaction> transactions = TransactionService.list(context,
373+
Constants.Transaction.SOURCE_SHOP_ONLY + "=" + Boolean.TRUE.toString());
374+
out.writePage("Got the following transactions shop only:", transactions);
375+
376+
transactions = TransactionService.list(context, null);
377+
out.writePage("Got the following transactions after transfer:", transactions);
378+
// endregion
379+
367380
out.writeMessage("All done.");
368381

369382
} catch (final NetLicensingException e) {

NetLicensingClient/src/main/java/com/labs64/netlicensing/domain/Constants.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ public static final class Transaction {
172172
public static final String VAT = "vat";
173173
public static final String VAT_MODE = "vatMode";
174174
public static final String LICENSE_TRANSACTION_JOIN = "licenseTransactionJoin";
175-
175+
public static final String SOURCE_SHOP_ONLY = "shopOnly";
176176
}
177177

178178
public static final class PaymentMethod {

0 commit comments

Comments
 (0)