|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cocoon.portal.pluto.InformationProviderServiceImpl
Our own information provider service.
Field Summary | |
protected Context |
context
The component context |
protected static String |
dynamicProviderRole
|
protected ServiceManager |
manager
The service manager |
protected PortletContainerEnvironmentImpl |
portletContainerEnvironment
The portlet container environment |
protected PortalContextProviderImpl |
provider
The portal context provider (thread safe) |
protected org.apache.pluto.services.information.StaticInformationProvider |
staticProvider
The static information provider (thread safe) |
Constructor Summary | |
InformationProviderServiceImpl()
|
Method Summary | |
void |
contextualize(Context context)
|
org.apache.pluto.services.information.DynamicInformationProvider |
getDynamicProvider(HttpServletRequest request)
|
protected PortalContextProviderImpl |
getPortalContextProvider()
Get the portal context provider We have to do a lazy initialization, as the provider needs the object model |
org.apache.pluto.services.information.StaticInformationProvider |
getStaticProvider()
|
void |
service(ServiceManager manager)
|
void |
setPortletContainerEnvironment(org.apache.pluto.services.PortletContainerEnvironment env)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected ServiceManager manager
protected PortletContainerEnvironmentImpl portletContainerEnvironment
protected org.apache.pluto.services.information.StaticInformationProvider staticProvider
protected PortalContextProviderImpl provider
protected Context context
protected static final String dynamicProviderRole
Constructor Detail |
public InformationProviderServiceImpl()
Method Detail |
public void setPortletContainerEnvironment(org.apache.pluto.services.PortletContainerEnvironment env)
setPortletContainerEnvironment
in interface PortletContainerEnabled
PortletContainerEnabled.setPortletContainerEnvironment(org.apache.pluto.services.PortletContainerEnvironment)
public org.apache.pluto.services.information.StaticInformationProvider getStaticProvider()
getStaticProvider
in interface org.apache.pluto.services.information.InformationProviderService
InformationProviderService.getStaticProvider()
public org.apache.pluto.services.information.DynamicInformationProvider getDynamicProvider(HttpServletRequest request)
getDynamicProvider
in interface org.apache.pluto.services.information.InformationProviderService
InformationProviderService.getDynamicProvider(javax.servlet.http.HttpServletRequest)
public void contextualize(Context context) throws ContextException
contextualize
in interface Contextualizable
ContextException
Contextualizable.contextualize(org.apache.avalon.framework.context.Context)
public void service(ServiceManager manager) throws ServiceException
service
in interface Serviceable
ServiceException
Serviceable.service(org.apache.avalon.framework.service.ServiceManager)
protected PortalContextProviderImpl getPortalContextProvider()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |