From 5957a47902ec8408292f49b01c533ac4ebe64132 Mon Sep 17 00:00:00 2001 From: "roxanne.grant" <roxanne.grant@etu.hesge.ch> Date: Sun, 3 Feb 2019 20:33:24 +0100 Subject: [PATCH] Clearer toString message with parameters of event --- services/src/main/java/ch/hepia/event/Event.java | 2 +- .../src/main/java/ch/hepia/event/EventAccountCreated.java | 2 +- .../src/main/java/ch/hepia/event/EventAccountCredited.java | 2 +- .../src/main/java/ch/hepia/event/EventAccountDoesntExist.java | 2 +- .../src/main/java/ch/hepia/event/EventAddProductQuantity.java | 2 +- services/src/main/java/ch/hepia/event/EventCreateAccount.java | 2 +- services/src/main/java/ch/hepia/event/EventCreateProduct.java | 2 +- .../src/main/java/ch/hepia/event/EventCreditAccepted.java | 2 +- .../src/main/java/ch/hepia/event/EventCreditAnAccount.java | 2 +- services/src/main/java/ch/hepia/event/EventCreditRefused.java | 2 +- .../src/main/java/ch/hepia/event/EventCreditWithdrawn.java | 2 +- .../src/main/java/ch/hepia/event/EventOrderCancelled.java | 2 +- services/src/main/java/ch/hepia/event/EventOrderCreated.java | 2 +- services/src/main/java/ch/hepia/event/EventOrderPlaced.java | 2 +- services/src/main/java/ch/hepia/event/EventOrderPrepared.java | 4 +++- services/src/main/java/ch/hepia/event/EventOrderSent.java | 2 +- .../src/main/java/ch/hepia/event/EventProductCreated.java | 2 +- .../src/main/java/ch/hepia/event/EventProductDoesntExist.java | 2 +- .../src/main/java/ch/hepia/event/EventProductOutOfStock.java | 2 +- .../main/java/ch/hepia/event/EventProductQuantityAdded.java | 2 +- 20 files changed, 22 insertions(+), 20 deletions(-) diff --git a/services/src/main/java/ch/hepia/event/Event.java b/services/src/main/java/ch/hepia/event/Event.java index ed4720e..6af206e 100644 --- a/services/src/main/java/ch/hepia/event/Event.java +++ b/services/src/main/java/ch/hepia/event/Event.java @@ -23,6 +23,6 @@ public abstract class Event implements Serializable{ @Override public String toString(){ SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss"); - return dateFormat.format(this.date).toString(); + return dateFormat.format(this.date).toString() + " " + this.getClass().getSimpleName() + " n°(" + this.id +")"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventAccountCreated.java b/services/src/main/java/ch/hepia/event/EventAccountCreated.java index 75fe2df..9e64965 100644 --- a/services/src/main/java/ch/hepia/event/EventAccountCreated.java +++ b/services/src/main/java/ch/hepia/event/EventAccountCreated.java @@ -10,6 +10,6 @@ public class EventAccountCreated extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Account created n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+"\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventAccountCredited.java b/services/src/main/java/ch/hepia/event/EventAccountCredited.java index 03b66ad..033b5f8 100644 --- a/services/src/main/java/ch/hepia/event/EventAccountCredited.java +++ b/services/src/main/java/ch/hepia/event/EventAccountCredited.java @@ -10,6 +10,6 @@ public class EventAccountCredited extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Account credited n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+"\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventAccountDoesntExist.java b/services/src/main/java/ch/hepia/event/EventAccountDoesntExist.java index b80ebab..b7bf980 100644 --- a/services/src/main/java/ch/hepia/event/EventAccountDoesntExist.java +++ b/services/src/main/java/ch/hepia/event/EventAccountDoesntExist.java @@ -10,6 +10,6 @@ public class EventAccountDoesntExist extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Account n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+"\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventAddProductQuantity.java b/services/src/main/java/ch/hepia/event/EventAddProductQuantity.java index fab441c..a224dd1 100644 --- a/services/src/main/java/ch/hepia/event/EventAddProductQuantity.java +++ b/services/src/main/java/ch/hepia/event/EventAddProductQuantity.java @@ -19,6 +19,6 @@ public class EventAddProductQuantity extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Credit an account n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+" ( product id =" + this.idProduct+", quantity ordered = "+this.quantity+" )\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventCreateAccount.java b/services/src/main/java/ch/hepia/event/EventCreateAccount.java index cf61df2..18fd0c3 100644 --- a/services/src/main/java/ch/hepia/event/EventCreateAccount.java +++ b/services/src/main/java/ch/hepia/event/EventCreateAccount.java @@ -15,6 +15,6 @@ public class EventCreateAccount extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Create Account n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+ " ( account name = "+this.name+" )\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventCreateProduct.java b/services/src/main/java/ch/hepia/event/EventCreateProduct.java index fe435bb..b75e877 100644 --- a/services/src/main/java/ch/hepia/event/EventCreateProduct.java +++ b/services/src/main/java/ch/hepia/event/EventCreateProduct.java @@ -18,6 +18,6 @@ public class EventCreateProduct extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Product created n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+ " ( name of product = "+this.name+", price of product = "+this.price+" )\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventCreditAccepted.java b/services/src/main/java/ch/hepia/event/EventCreditAccepted.java index 7c37679..351f316 100644 --- a/services/src/main/java/ch/hepia/event/EventCreditAccepted.java +++ b/services/src/main/java/ch/hepia/event/EventCreditAccepted.java @@ -21,6 +21,6 @@ public class EventCreditAccepted extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Credit accepted n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+ " ( id of account = "+this.idAccount+", price of product = "+this.price+" )\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventCreditAnAccount.java b/services/src/main/java/ch/hepia/event/EventCreditAnAccount.java index f7e3ba6..a25165e 100644 --- a/services/src/main/java/ch/hepia/event/EventCreditAnAccount.java +++ b/services/src/main/java/ch/hepia/event/EventCreditAnAccount.java @@ -18,6 +18,6 @@ public class EventCreditAnAccount extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Credit an account n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+" ( id of account = "+this.idAccount+", amount credited = "+this.amount+" )\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventCreditRefused.java b/services/src/main/java/ch/hepia/event/EventCreditRefused.java index b29a703..dc383ef 100644 --- a/services/src/main/java/ch/hepia/event/EventCreditRefused.java +++ b/services/src/main/java/ch/hepia/event/EventCreditRefused.java @@ -10,6 +10,6 @@ public class EventCreditRefused extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Credit refused n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+"\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventCreditWithdrawn.java b/services/src/main/java/ch/hepia/event/EventCreditWithdrawn.java index 0460300..6e29ab5 100644 --- a/services/src/main/java/ch/hepia/event/EventCreditWithdrawn.java +++ b/services/src/main/java/ch/hepia/event/EventCreditWithdrawn.java @@ -10,6 +10,6 @@ public class EventCreditWithdrawn extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Credit withdrawn n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+"\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventOrderCancelled.java b/services/src/main/java/ch/hepia/event/EventOrderCancelled.java index 849ad2c..8a5ec43 100644 --- a/services/src/main/java/ch/hepia/event/EventOrderCancelled.java +++ b/services/src/main/java/ch/hepia/event/EventOrderCancelled.java @@ -10,6 +10,6 @@ public class EventOrderCancelled extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Order cancelled n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+"\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventOrderCreated.java b/services/src/main/java/ch/hepia/event/EventOrderCreated.java index dd66501..7486278 100644 --- a/services/src/main/java/ch/hepia/event/EventOrderCreated.java +++ b/services/src/main/java/ch/hepia/event/EventOrderCreated.java @@ -18,6 +18,6 @@ public class EventOrderCreated extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Order created n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+" ( id of account = "+this.idAccount+" )\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventOrderPlaced.java b/services/src/main/java/ch/hepia/event/EventOrderPlaced.java index 501deda..1947d72 100644 --- a/services/src/main/java/ch/hepia/event/EventOrderPlaced.java +++ b/services/src/main/java/ch/hepia/event/EventOrderPlaced.java @@ -21,6 +21,6 @@ public class EventOrderPlaced extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Order placed n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+" ( id of account = "+this.idAccount+", price of order = "+this.price+" )\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventOrderPrepared.java b/services/src/main/java/ch/hepia/event/EventOrderPrepared.java index 757c5f9..439498b 100644 --- a/services/src/main/java/ch/hepia/event/EventOrderPrepared.java +++ b/services/src/main/java/ch/hepia/event/EventOrderPrepared.java @@ -9,7 +9,9 @@ public class EventOrderPrepared extends Event{ public EventOrderPrepared(int id, String msg, int idAccount, double price){ super(id, msg); + this.idAccount = idAccount; this.price = price; + } public int idAccount(){ return this.idAccount; } @@ -17,6 +19,6 @@ public class EventOrderPrepared extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Order prepared n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+" ( id of account = "+this.idAccount+", price of order = "+this.price+" )\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventOrderSent.java b/services/src/main/java/ch/hepia/event/EventOrderSent.java index 2d14230..db5a881 100644 --- a/services/src/main/java/ch/hepia/event/EventOrderSent.java +++ b/services/src/main/java/ch/hepia/event/EventOrderSent.java @@ -10,6 +10,6 @@ public class EventOrderSent extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Order sent n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+"\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventProductCreated.java b/services/src/main/java/ch/hepia/event/EventProductCreated.java index 7a9bcaf..0c71ace 100644 --- a/services/src/main/java/ch/hepia/event/EventProductCreated.java +++ b/services/src/main/java/ch/hepia/event/EventProductCreated.java @@ -10,6 +10,6 @@ public class EventProductCreated extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Product created n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+"\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventProductDoesntExist.java b/services/src/main/java/ch/hepia/event/EventProductDoesntExist.java index 49889ab..960db2b 100644 --- a/services/src/main/java/ch/hepia/event/EventProductDoesntExist.java +++ b/services/src/main/java/ch/hepia/event/EventProductDoesntExist.java @@ -10,6 +10,6 @@ public class EventProductDoesntExist extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Product n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+"\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventProductOutOfStock.java b/services/src/main/java/ch/hepia/event/EventProductOutOfStock.java index 2dd89c8..8dbdf79 100644 --- a/services/src/main/java/ch/hepia/event/EventProductOutOfStock.java +++ b/services/src/main/java/ch/hepia/event/EventProductOutOfStock.java @@ -10,6 +10,6 @@ public class EventProductOutOfStock extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Product is out of stock n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+"\n"; } } \ No newline at end of file diff --git a/services/src/main/java/ch/hepia/event/EventProductQuantityAdded.java b/services/src/main/java/ch/hepia/event/EventProductQuantityAdded.java index 9bcfa3c..da457d8 100644 --- a/services/src/main/java/ch/hepia/event/EventProductQuantityAdded.java +++ b/services/src/main/java/ch/hepia/event/EventProductQuantityAdded.java @@ -10,6 +10,6 @@ public class EventProductQuantityAdded extends Event{ @Override public String toString(){ - return "\n"+super.toString()+" : Product quantity added n°(" + this.id +"): "+this.msg+"\n"; + return "\n"+super.toString()+" : "+this.msg+"\n"; } } \ No newline at end of file -- GitLab