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 DomainEvent
public Event getEvent()
getEvent
in interface DomainEvent
public Domain getDomain()
getDomain
in interface DomainEvent
public int compareTo(DomainEvent aDomainEvent)
compareTo
in interface Comparable<DomainEvent>
Copyright © 2012. All Rights Reserved.