Package org.hippoecm.hst.pagecomposer.jaxrs.api
package org.hippoecm.hst.pagecomposer.jaxrs.api
-
ClassDescription
BaseChannelEvent
which will be put on the internalChannelEventBus
forsynchronous
events dispatching where listeners to this event can inject logic or short-circuit processing by setting aRuntimeException
throughRuntimeExceptionEvent#setException(java.lang.RuntimeException)
.Channel event occuring before a channel is deleted.Channel event type.Singleton registry for decoupled/wring lookup/wiring of listeners that handle using the Whiteboard Pattern.Super interface for all page actions that require a context.Page copying context data used inPageCopyEvent
.PageCopyEvent
which will be put on the internal Guava event bus forsynchronous
events dispatching where listeners to this event can inject logic or short-circuit processing by setting aRuntimeException
throughPageCopyEvent#setException(java.lang.RuntimeException)
.Page create context data used inPageCreateEvent
PageCreateEvent
which will be put on the internal Guava event bus forsynchronous
events dispatching where listeners to this event can inject logic or short-circuit processing by setting aRuntimeException
throughPageCreateEvent#setException(java.lang.RuntimeException)
.Page delete context data used inPageDeleteEvent
.PageDeleteEvent
which will be put on the internal Guava event bus forsynchronous
events dispatching where listeners to this event can inject logic or short-circuit processing by setting aRuntimeException
throughPageDeleteEvent#setException(java.lang.RuntimeException)
.PageEvent<T extends PageActionContext>PageEvent
which will be put on the internal Guava event bus forsynchronous
events dispatching where listeners to this event can inject logic or short-circuit processing by setting aRuntimeException
throughPageEvent#setException(java.lang.RuntimeException)
.Page moving context data used inPageMoveEvent
.PageMoveEvent
which will be put on the internal Guava event bus forsynchronous
events dispatching where listeners to this event can inject logic or short-circuit processing by setting aRuntimeException
throughPageMoveEvent#setException(java.lang.RuntimeException)
.Page updating context data used inPageUpdateEvent
PageUpdateEvent
which will be put on the internal Guava event bus forsynchronous
events dispatching where listeners to this event can inject logic or short-circuit processing by setting aRuntimeException
throughPageUpdateEvent#setException(java.lang.RuntimeException)
.Synchronous event abstraction to allow a listener to be able to set a runtime exception.