Package org.xwiki.bridge.event
Class DocumentRestoredEvent
- java.lang.Object
-
- org.xwiki.observation.event.AbstractFilterableEvent
-
- org.xwiki.observation.event.AbstractCancelableEvent
-
- org.xwiki.bridge.event.AbstractDocumentEvent
-
- org.xwiki.bridge.event.AbstractDocumentRestoreEvent
-
- org.xwiki.bridge.event.DocumentRestoredEvent
-
- All Implemented Interfaces:
Serializable,org.xwiki.observation.event.CancelableEvent,org.xwiki.observation.event.Event,org.xwiki.observation.event.FilterableEvent
public class DocumentRestoredEvent extends AbstractDocumentRestoreEvent
An event triggered after a deleted document is restored.The event also send the following parameters:
- source: the current {com.xpn.xwiki.doc.XWikiDocument} instance
- data: the current {com.xpn.xwiki.XWikiContext} instance
- Since:
- 13.7
- Version:
- $Id: 84337ac46397c8a7c1f60d2cb9d828f0780ae986 $
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.xwiki.bridge.event.AbstractDocumentRestoreEvent
deleteId
-
-
Constructor Summary
Constructors Constructor Description DocumentRestoredEvent()Constructor initializing the event filter with anAlwaysMatchingEventFilter, meaning that this event will match any other document delete event.DocumentRestoredEvent(DocumentReference documentReference)Constructor initializing the event filter with aFixedNameEventFilter, meaning that this event will match only delete events affecting the same document.DocumentRestoredEvent(DocumentReference documentReference, long deleteId)DocumentRestoredEvent(org.xwiki.observation.event.filter.EventFilter eventFilter)Constructor using a customEventFilter.
-
Method Summary
-
Methods inherited from class org.xwiki.bridge.event.AbstractDocumentRestoreEvent
getDeleteId, matches
-
Methods inherited from class org.xwiki.bridge.event.AbstractDocumentEvent
getDocumentReference
-
Methods inherited from class org.xwiki.observation.event.AbstractCancelableEvent
cancel, cancel, getReason, isCanceled
-
-
-
-
Constructor Detail
-
DocumentRestoredEvent
public DocumentRestoredEvent()
Constructor initializing the event filter with anAlwaysMatchingEventFilter, meaning that this event will match any other document delete event.
-
DocumentRestoredEvent
public DocumentRestoredEvent(DocumentReference documentReference)
Constructor initializing the event filter with aFixedNameEventFilter, meaning that this event will match only delete events affecting the same document.- Parameters:
documentReference- the reference of the document to match
-
DocumentRestoredEvent
public DocumentRestoredEvent(org.xwiki.observation.event.filter.EventFilter eventFilter)
Constructor using a customEventFilter.- Parameters:
eventFilter- the filter to use for matching events
-
DocumentRestoredEvent
public DocumentRestoredEvent(DocumentReference documentReference, long deleteId)
- Parameters:
documentReference- the reference of the document to matchdeleteId- the unique identifier of the deleted document
-
-