Class EventsWrapper
java.lang.Object
org.exoplatform.portal.webui.application.EventsWrapper
This class is a wrapper on the events generated by the portlet container and to be propagated to other portlet instances
deployed in the same portal page.
It also wraps a counter list that tells for each portlet windowId, how many times the processEvent() method has been called.
This is to avoid infinite cycles where a processEvent() method will generate a new event which will target the same portlet
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<javax.portlet.Event> voidincreaseCounter(UIPortlet portlet) booleanisInvokedTooManyTimes(UIPortlet portlet)
-
Field Details
-
log
protected static org.exoplatform.services.log.Log log -
THRESHOLD
public static final int THRESHOLD- See Also:
-
-
Constructor Details
-
EventsWrapper
-
-
Method Details
-
getEvents
-
getCounters
-
increaseCounter
-
isInvokedTooManyTimes
-