org.jboss.portal.core.impl.model.content
Class InternalContentProvider
java.lang.Object
org.jboss.portal.core.impl.model.content.InternalContentProvider
- All Implemented Interfaces:
- ContentRenderer
- Direct Known Subclasses:
- InternalGenericContentProvider, InternalPortletContentProvider
public abstract class InternalContentProvider
- extends java.lang.Object
- implements ContentRenderer
- Version:
- $Revision: 11672 $
- Author:
- Julien Viet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InternalContentProvider
public InternalContentProvider()
getPortalAuthorizationManagerFactory
public PortalAuthorizationManagerFactory getPortalAuthorizationManagerFactory()
setPortalAuthorizationManagerFactory
public void setPortalAuthorizationManagerFactory(PortalAuthorizationManagerFactory portalAuthorizationManagerFactory)
getContentType
public java.lang.String getContentType()
setContentType
public void setContentType(java.lang.String contentType)
getRegisteredContentType
public ContentType getRegisteredContentType()
getRegistry
public InternalContentProviderRegistry getRegistry()
setRegistry
public void setRegistry(InternalContentProviderRegistry registry)
start
public void start()
throws java.lang.Exception
- Throws:
java.lang.Exception
createProvider
protected abstract ContentProvider createProvider()
stop
public void stop()
getPortletInstance
protected abstract Instance getPortletInstance(ContentRendererContext rendererContext)
- Returns the portlet instance to render view mode.
- Parameters:
rendererContext
-
- Returns:
- the portlet instance for the view mode
renderWindow
public WindowRendition renderWindow(ContentRendererContext rendererContext)
- Specified by:
renderWindow
in interface ContentRenderer