org.apache.jetspeed.aggregator
Interface RenderingJob

All Superinterfaces:
java.lang.Runnable

public interface RenderingJob
extends java.lang.Runnable

Worker thread processes jobs and notify its WorkerMonitor when completed. When no work is available, the worker simply sets itself in a waiting mode pending reactivation by the WorkerMonitor

Version:
$Id: $
Author:
David Sean Taylor

Method Summary
 void execute()
           
 int getExpirationCache()
           
 ContentFragment getFragment()
           
 PortletContent getPortletContent()
           
 PortletDefinition getPortletDefinition()
           
 PortletRenderer getRenderer()
           
 javax.servlet.http.HttpServletRequest getRequest()
           
 RequestContext getRequestContext()
           
 javax.servlet.http.HttpServletResponse getResponse()
           
 long getTimeout()
           
 PortletWindow getWindow()
           
 java.lang.Object getWorkerAttribute(java.lang.String name)
           
 boolean isTimeout()
           
 void removeWorkerAttribute(java.lang.String name)
           
 void setTimeout(long portletTimeout)
           
 void setWorkerAttribute(java.lang.String name, java.lang.Object value)
           
 
Methods inherited from interface java.lang.Runnable
run
 

Method Detail

execute

void execute()

getRenderer

PortletRenderer getRenderer()

getWindow

PortletWindow getWindow()

getPortletContent

PortletContent getPortletContent()

setTimeout

void setTimeout(long portletTimeout)

getTimeout

long getTimeout()

isTimeout

boolean isTimeout()

getPortletDefinition

PortletDefinition getPortletDefinition()

getRequest

javax.servlet.http.HttpServletRequest getRequest()

getResponse

javax.servlet.http.HttpServletResponse getResponse()

getFragment

ContentFragment getFragment()

getRequestContext

RequestContext getRequestContext()

getExpirationCache

int getExpirationCache()

setWorkerAttribute

void setWorkerAttribute(java.lang.String name,
                        java.lang.Object value)

getWorkerAttribute

java.lang.Object getWorkerAttribute(java.lang.String name)

removeWorkerAttribute

void removeWorkerAttribute(java.lang.String name)


Copyright © 1999-2011 The Apache Software Foundation. All Rights Reserved.