|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.EventObject
org.nuiton.wikitty.WikittyServiceEvent
public class WikittyServiceEvent
Wikitty service event. Contains :
| Nested Class Summary | |
|---|---|
static class |
WikittyServiceEvent.WikittyEventType
Message type (put, remove, clear...). |
| Field Summary | |
|---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
idDeletionDate
Map between deletion date for each id, if event is REMOVE. |
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
idExtensions
Map between extensions set for each id. |
protected java.util.Set<java.lang.String> |
ids
Id managed by event. |
protected java.util.Map<java.lang.String,java.lang.String> |
idVersions
Map between versions for each id. |
protected boolean |
remote
Remote event (received from server). |
protected long |
time
heure de creation de l'event |
protected WikittyServiceEvent.WikittyEventType |
type
event type |
| Fields inherited from class java.util.EventObject |
|---|
source |
| Constructor Summary | |
|---|---|
WikittyServiceEvent(java.lang.Object source,
WikittyServiceEvent.WikittyEventType type)
Constructor with source WikittyService. |
|
| Method Summary | |
|---|---|
static WikittyServiceEvent |
fromXML(java.lang.String xml)
Inverse de la methode toXML |
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getIdExtensions()
Get id and extensions map. |
java.util.Set<java.lang.String> |
getIds()
Get ids. |
java.util.Map<java.lang.String,java.lang.String> |
getIdVersions()
Get id and version map. |
long |
getTime()
Return time of event creation |
WikittyServiceEvent.WikittyEventType |
getType()
|
boolean |
isRemote()
Is event remote. |
void |
setIdExtensions(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> idExtensions)
Change id and extensions map. |
void |
setIds(java.util.Set<java.lang.String> ids)
Set ids. |
void |
setIdVersions(java.util.Map<java.lang.String,java.lang.String> idVersions)
Set id and version map. |
void |
setRemote(boolean remote)
Change remote event property. |
void |
setSource(java.lang.Object source)
To allow set transient source after deserialisation. |
void |
setType(WikittyServiceEvent.WikittyEventType type)
|
java.lang.String |
toString()
|
java.lang.String |
toXML()
Permet de serializer en XML l'event. |
| Methods inherited from class java.util.EventObject |
|---|
getSource |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected boolean remote
protected WikittyServiceEvent.WikittyEventType type
protected long time
protected java.util.Set<java.lang.String> ids
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> idExtensions
protected java.util.Map<java.lang.String,java.lang.String> idVersions
protected java.util.Map<java.lang.String,java.lang.String> idDeletionDate
| Constructor Detail |
|---|
public WikittyServiceEvent(java.lang.Object source,
WikittyServiceEvent.WikittyEventType type)
WikittyService.
source - wikitty service| Method Detail |
|---|
public long getTime()
public void setSource(java.lang.Object source)
source - sourcepublic WikittyServiceEvent.WikittyEventType getType()
public void setType(WikittyServiceEvent.WikittyEventType type)
public boolean isRemote()
public void setRemote(boolean remote)
remote - remotepublic java.util.Set<java.lang.String> getIds()
null if no ids is related to eventpublic void setIds(java.util.Set<java.lang.String> ids)
ids - ids to setpublic java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getIdExtensions()
null if no ids is related to eventpublic void setIdExtensions(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> idExtensions)
idExtensions - id and extensions mappublic java.util.Map<java.lang.String,java.lang.String> getIdVersions()
public void setIdVersions(java.util.Map<java.lang.String,java.lang.String> idVersions)
idVersions - id and versionspublic java.lang.String toString()
toString in class java.util.EventObjectpublic java.lang.String toXML()
public static WikittyServiceEvent fromXML(java.lang.String xml)
xml -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||