public class DefaultDomainEvent extends Object implements DomainEvent, Comparable<DomainEvent>
DomainEvent is a container and contains an event and the domain where the event has occurred.| Constructor and Description |
|---|
DefaultDomainEvent()
Deprecated.
That constructor is only for serialization! Please use
DefaultDomainEvent(Event) or
DefaultDomainEvent(Event, de.novanic.eventservice.client.event.domain.Domain) instead. |
DefaultDomainEvent(Event aEvent)
Creates a new DomainEvent without a domain.
|
DefaultDomainEvent(Event aEvent,
Domain aDomain)
Creates a new DomainEvent with an event and a domain.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(DomainEvent aDomainEvent) |
boolean |
equals(Object anObject) |
Domain |
getDomain()
Returns the domain where the event has occurred.
|
Event |
getEvent()
Returns the event.
|
int |
hashCode() |
boolean |
isUserSpecific()
An event/DomainEvent is user specific when it is only for one user and not for the complete domain.
|
String |
toString() |
@Deprecated public DefaultDomainEvent()
DefaultDomainEvent(Event) or
DefaultDomainEvent(Event, de.novanic.eventservice.client.event.domain.Domain) instead.public DefaultDomainEvent(Event aEvent, Domain aDomain)
aEvent - eventaDomain - domain where the event has occurredpublic DefaultDomainEvent(Event aEvent)
DefaultDomainEvent(Event, Domain) should be used.aEvent - eventpublic boolean isUserSpecific()
isUserSpecific in interface DomainEventpublic Event getEvent()
getEvent in interface DomainEventpublic Domain getDomain()
getDomain in interface DomainEventpublic int compareTo(DomainEvent aDomainEvent)
compareTo in interface Comparable<DomainEvent>Copyright © 2012. All Rights Reserved.