org.jasig.portal.layout.alm.channels
Class CContentSubscriber
java.lang.Object
org.jasig.portal.channels.BaseChannel
org.jasig.portal.layout.alm.channels.FragmentManager
org.jasig.portal.layout.alm.channels.CContentSubscriber
- All Implemented Interfaces:
- IChannel, IPrivileged
public class CContentSubscriber
- extends FragmentManager
A channel for adding new content to a layout.
Prior to uPortal 2.5, this channel lived in the org.jasig.portal.layout.channels
package. Since it is part of Aggregated Layouts, it was moved to its present
package for uPortal 2.5.
- Since:
- uPortal 2.5
- Version:
- $Revision: 1.1 $
- Author:
- Michael Ivanov, mvi@immagic.com
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
log
private static final org.apache.commons.logging.Log log
sslLocation
private static final java.lang.String sslLocation
- See Also:
- Constant Field Values
channelRegistry
private org.w3c.dom.Document channelRegistry
registry
private org.w3c.dom.Document registry
expandedItems
private java.util.Vector expandedItems
condensedItems
private java.util.Vector condensedItems
searchFragment
private java.lang.String searchFragment
searchChannel
private java.lang.String searchChannel
searchCategory
private java.lang.String searchCategory
searchQuery
private java.lang.String searchQuery
CHANNEL
private static final java.lang.String CHANNEL
- See Also:
- Constant Field Values
FRAGMENT
private static final java.lang.String FRAGMENT
- See Also:
- Constant Field Values
CATEGORY
private static final java.lang.String CATEGORY
- See Also:
- Constant Field Values
initRegistry
private boolean initRegistry
CContentSubscriber
public CContentSubscriber()
expandAscendents
private void expandAscendents(org.w3c.dom.Node node)
analyzeParameters
protected void analyzeParameters(XSLT xslt)
throws PortalException
- Specified by:
analyzeParameters
in class FragmentManager
- Throws:
PortalException
passAllParameters
private void passAllParameters(XSLT xslt)
getFragments
protected java.util.Collection getFragments()
throws PortalException
- Specified by:
getFragments
in class FragmentManager
- Throws:
PortalException
initRegistry
public void initRegistry()
throws PortalException
- Throws:
PortalException
setPortalControlStructures
public void setPortalControlStructures(PortalControlStructures pcs)
throws PortalException
- Passes portal control structure to the channel.
- Specified by:
setPortalControlStructures
in interface IPrivileged
- Overrides:
setPortalControlStructures
in class FragmentManager
- Throws:
PortalException
- See Also:
PortalControlStructures
renderXML
public void renderXML(org.xml.sax.ContentHandler out)
throws PortalException
- Description copied from interface:
IChannel
- Ask channel to render its content.
- Specified by:
renderXML
in interface IChannel
- Overrides:
renderXML
in class BaseChannel
- Parameters:
out
- the SAX ContentHandler to output content to
- Throws:
PortalException