|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnl.gx.webmanager.contentapi.event.MediaItemVersionEvent
public class MediaItemVersionEvent
This class represents a media item version event posted by the media repository service to allow all subscribers to this event to do something with that information. This may be updating timestamps, updating a search index, etc.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface nl.gx.webmanager.services.event.Event |
|---|
Event.Type |
| Field Summary |
|---|
| Fields inherited from interface nl.gx.webmanager.services.event.EntityEvent |
|---|
COPY, CREATE, DELETE, MOVE, RETRIEVE, UPDATE |
| Constructor Summary | |
|---|---|
MediaItemVersionEvent(Event.Type eventType,
MediaItemVersion mediaItemVersion,
MediaItemVersion originalMediaItemVersion,
java.lang.String eventAction,
java.lang.Object source,
Website[] websites)
Constructor of the media item event. |
|
MediaItemVersionEvent(Event.Type eventType,
MediaItemVersion mediaItemVersion,
MediaItemVersion originalMediaItemVersion,
java.lang.String eventAction,
java.lang.Object source,
Website[] websites,
java.lang.Class<? extends MediaItemVersion> scope)
Constructor of the media item event. |
|
MediaItemVersionEvent(Event.Type eventType,
MediaItemVersion mediaItemVersion,
java.lang.String eventAction,
java.lang.Object source,
Website[] websites)
Constructor of the media item event. |
|
MediaItemVersionEvent(Event.Type eventType,
MediaItemVersion mediaItemVersion,
java.lang.String eventAction,
java.lang.Object source,
Website[] websites,
java.lang.Class<? extends MediaItemVersion> scope)
Constructor of the media item event. |
|
| Method Summary | |
|---|---|
java.lang.Object |
getEntity()
Return the entity on which the action was performed. |
java.lang.String |
getEventAction()
Returns the action that has been performed |
Event.Type |
getEventType()
Returns the type of the event. |
MediaItemVersion |
getMediaItemVersion()
Returns the media item version associated with the event. |
MediaItemVersion |
getOriginalMediaItemVersion()
Returns the original media item version associated with the event. |
java.lang.Class<?> |
getScope()
The scope of the object on which the action is performed. |
java.lang.Object |
getSource()
Returns the object that published the event |
Website[] |
getWebsites()
Returns the owner webid of this media item |
java.lang.String |
toString()
Returns String representing information on the event. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MediaItemVersionEvent(Event.Type eventType,
MediaItemVersion mediaItemVersion,
java.lang.String eventAction,
java.lang.Object source,
Website[] websites)
eventType - The event type which can be either PRE or POST.mediaItemVersion - The media item version which is the result of the performed action.eventAction - Action performed on the media item. Typically one defined by the
EntityEvent interface.source - The source object on which the event was published.websites - Web sites to be updated.
public MediaItemVersionEvent(Event.Type eventType,
MediaItemVersion mediaItemVersion,
java.lang.String eventAction,
java.lang.Object source,
Website[] websites,
java.lang.Class<? extends MediaItemVersion> scope)
eventType - The event type which can be either PRE or POST.mediaItemVersion - The media item version which is the result of the performed action.eventAction - Action performed on the media item version . Typically one defined by the
EntityEvent interface.source - The source object on which the event was published.websites - Web sites to be updated.scope - Scope of the event.
public MediaItemVersionEvent(Event.Type eventType,
MediaItemVersion mediaItemVersion,
MediaItemVersion originalMediaItemVersion,
java.lang.String eventAction,
java.lang.Object source,
Website[] websites)
eventType - The event type which can be either PRE or POST.mediaItemVersion - The media item version which is the result of the performed action.originalMediaItemVersion - The media item version on which the action is performed. Useful in
combination with EntityEvent.COPY where media item is not the same as original
media item version.eventAction - Action performed on the media item version. Typically one defined by the
EntityEvent interface.source - The source object on which the event was published.websites - Web sites to be updated.
public MediaItemVersionEvent(Event.Type eventType,
MediaItemVersion mediaItemVersion,
MediaItemVersion originalMediaItemVersion,
java.lang.String eventAction,
java.lang.Object source,
Website[] websites,
java.lang.Class<? extends MediaItemVersion> scope)
eventType - The event type which can be either PRE or POST.mediaItemVersion - The media item version which is the result of the performed action.originalMediaItemVersion - The media item version on which the action is performed. Useful in
combination with EntityEvent.COPY where media item version is not the same as
original media item version.eventAction - Action performed on the media item. Typically one defined by the
EntityEvent interface.source - The source object on which the event was published.websites - Web sites to be updated.scope - Scope of the event.| Method Detail |
|---|
public Event.Type getEventType()
getEventType in interface Eventpublic MediaItemVersion getMediaItemVersion()
public MediaItemVersion getOriginalMediaItemVersion()
public Website[] getWebsites()
public java.lang.Object getEntity()
getEntity in interface EntityEventpublic java.lang.String getEventAction()
getEventAction in interface Eventpublic java.lang.Class<?> getScope()
getScope in interface Eventpublic java.lang.Object getSource()
getSource in interface Eventpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||