outOfServiceLimit
Out of service limit, if a portlet entity times out past its limit (or default limit) n consecutive times,
it is taken out of service
PortletTrackingManagerImpl(org.apache.jetspeed.container.window.PortletWindowAccessor windowAccessor,
long defaultPortletTimeout,
int outOfServiceLimit)
public PortletTrackingManagerImpl(org.apache.jetspeed.container.window.PortletWindowAccessor windowAccessor,
long defaultPortletTimeout,
int outOfServiceLimit)
Method Detail
getDefaultPortletTimeout
public long getDefaultPortletTimeout()
Specified by:
getDefaultPortletTimeout in interface org.apache.jetspeed.aggregator.PortletTrackingManager
exceededTimeout
public boolean exceededTimeout(long renderTime,
org.apache.pluto.om.window.PortletWindow window)
Specified by:
exceededTimeout in interface org.apache.jetspeed.aggregator.PortletTrackingManager
isOutOfService
public boolean isOutOfService(org.apache.pluto.om.window.PortletWindow window)
Specified by:
isOutOfService in interface org.apache.jetspeed.aggregator.PortletTrackingManager
getOutOfServiceLimit
public int getOutOfServiceLimit()
Specified by:
getOutOfServiceLimit in interface org.apache.jetspeed.aggregator.PortletTrackingManager
incrementRenderTimeoutCount
public void incrementRenderTimeoutCount(org.apache.pluto.om.window.PortletWindow window)
Specified by:
incrementRenderTimeoutCount in interface org.apache.jetspeed.aggregator.PortletTrackingManager
success
public void success(org.apache.pluto.om.window.PortletWindow window)
Specified by:
success in interface org.apache.jetspeed.aggregator.PortletTrackingManager
setExpiration
public void setExpiration(org.apache.pluto.om.window.PortletWindow window,
long expiration)
Specified by:
setExpiration in interface org.apache.jetspeed.aggregator.PortletTrackingManager
takeOutOfService
public void takeOutOfService(org.apache.pluto.om.window.PortletWindow window)
Specified by:
takeOutOfService in interface org.apache.jetspeed.aggregator.PortletTrackingManager
putIntoService
public void putIntoService(org.apache.pluto.om.window.PortletWindow window)
Specified by:
putIntoService in interface org.apache.jetspeed.aggregator.PortletTrackingManager