From: Christos KK Loverdos Date: Thu, 24 May 2012 14:10:46 +0000 (+0300) Subject: Override debugging info X-Git-Url: https://code.grnet.gr/git/aquarium/commitdiff_plain/85e5f836f52e84cccf1ecf69ee994e8330c491f9 Override debugging info --- diff --git a/src/main/scala/gr/grnet/aquarium/event/model/im/IMEventModel.scala b/src/main/scala/gr/grnet/aquarium/event/model/im/IMEventModel.scala index 32af911..f6b709a 100644 --- a/src/main/scala/gr/grnet/aquarium/event/model/im/IMEventModel.scala +++ b/src/main/scala/gr/grnet/aquarium/event/model/im/IMEventModel.scala @@ -36,6 +36,8 @@ package gr.grnet.aquarium.event.model package im +import gr.grnet.aquarium.util._ + /** * The model of any event sent from the `Identity Management` (IM) external system. * @@ -60,6 +62,10 @@ trait IMEventModel extends ExternalEventModel { def isCreateUser = eventType.equalsIgnoreCase(IMEventModel.EventTypeNames.create) def isModifyUser = eventType.equalsIgnoreCase(IMEventModel.EventTypeNames.modify) + + override def toDebugString = { + "%s(userID=%s, id=%s, isActive=%s, role='%s')".format(shortClassNameOf(this), userID, id, isActive, role) + } } object IMEventModel {