Package com.atlassian.confluence.rss
Class FeedTimeoutEvent
java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
com.atlassian.confluence.event.events.ConfluenceEvent
com.atlassian.confluence.rss.FeedTimeoutEvent
- All Implemented Interfaces:
Serializable
An event sent when a
Timeout
occurs when rendering a com.sun.syndication.feed.synd.SyndEntry
.- See Also:
-
Field Summary
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
ConstructorsConstructorDescriptionFeedTimeoutEvent
(Object src, ConfluenceEntityObject entity, long allowedTimeInSeconds, long exceededTimeInMilliseconds, int numResultsToRender, int numResultsRendered) -
Method Summary
Modifier and TypeMethodDescriptionstatic FeedTimeoutEvent
createForTimeout
(Object src, ConfluenceEntityObject entity, io.atlassian.util.concurrent.Timeout timeout, int numResultsToRender, int numResultsRendered) long
long
int
int
Methods inherited from class com.atlassian.confluence.event.events.ConfluenceEvent
equals, hashCode
Methods inherited from class org.springframework.context.ApplicationEvent
getTimestamp
Methods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
FeedTimeoutEvent
public FeedTimeoutEvent(Object src, ConfluenceEntityObject entity, long allowedTimeInSeconds, long exceededTimeInMilliseconds, int numResultsToRender, int numResultsRendered)
-
-
Method Details
-
createForTimeout
public static FeedTimeoutEvent createForTimeout(Object src, ConfluenceEntityObject entity, io.atlassian.util.concurrent.Timeout timeout, int numResultsToRender, int numResultsRendered) - Since:
- 7.0.1
-
getEntity
- Returns:
- the entity where this macro was being rendered.
-
getAllowedTimeInSeconds
public long getAllowedTimeInSeconds()- Returns:
- the number of seconds the timeout was set for.
-
getExceededTimeInMilliseconds
public long getExceededTimeInMilliseconds()- Returns:
- the number of milliseconds since the timeout expired at the time the event was created.
-
getNumResultsToRender
public int getNumResultsToRender()- Returns:
- the number of results that were supposed to be rendered.
-
getNumResultsRendered
public int getNumResultsRendered()- Returns:
- the number of results that were successfully rendered before the timeout.
-