| java.lang.Object com.sun.portal.providers.ProviderAdapter com.sun.portal.providers.ProfileProviderAdapter com.sun.portal.providers.containers.ContainerProviderAdapter com.sun.portal.providers.containers.dynamic.DynamicAggregationContainerProvider
DynamicAggregationContainerProvider | public class DynamicAggregationContainerProvider extends ContainerProviderAdapter (Code) | | Dynamic Aggregation Container
Allows a contained channel (the aggregator) to create a page with dynamic channel layout.
Markup of the form <channel name='blah'> will be swapped for the contents of channel blah.
Subclasses can override the following default behaviour:
- the aggregator is the first channel in the selected list
- getSelectedChannels() returns the entire selected list (including the aggregator)
- only channels on the available list can be aggregated
|
canAggregate | public boolean canAggregate(String channel) throws ProviderException(Code) | | Subclasses can customise which channels can be aggregated
default implementation is that only channels on the available list can be aggregated
|
getAggregator | public String getAggregator() throws ProviderException(Code) | | Subclasses can override this to provide a custom aggregator
default implementation is to use the first channel on the selected list
|
Methods inherited from com.sun.portal.providers.ProfileProviderAdapter | public boolean existsBooleanProperty(String name) throws ProviderException(Code)(Java Doc) public boolean existsIntegerProperty(String name) throws ProviderException(Code)(Java Doc) public boolean existsListProperty(String name) throws ProviderException(Code)(Java Doc) public boolean existsListProperty(String name, boolean localized) throws ProviderException(Code)(Java Doc) public boolean existsStringProperty(String name) throws ProviderException(Code)(Java Doc) public boolean existsStringProperty(String name, boolean localized) throws ProviderException(Code)(Java Doc) public boolean getBooleanProperty(String key) throws ProviderException(Code)(Java Doc) public boolean getBooleanProperty(String key, List pflist) throws ProviderException(Code)(Java Doc) public boolean getBooleanProperty(String key, boolean def) throws ProviderException(Code)(Java Doc) public boolean getBooleanProperty(String key, boolean def, List pflist) throws ProviderException(Code)(Java Doc) public String getClientProperty(String name)(Code)(Java Doc) public int getIntegerProperty(String key) throws ProviderException(Code)(Java Doc) public int getIntegerProperty(String key, List pflist) throws ProviderException(Code)(Java Doc) public int getIntegerProperty(String key, int def) throws ProviderException(Code)(Java Doc) public int getIntegerProperty(String key, int def, List pflist) throws ProviderException(Code)(Java Doc) public List getListProperty(String key) throws ProviderException(Code)(Java Doc) public List getListProperty(String key, List def) throws ProviderException(Code)(Java Doc) public Map getMapProperty(String key) throws ProviderException(Code)(Java Doc) public Map getMapProperty(String key, List pflist) throws ProviderException(Code)(Java Doc) public Map getMapProperty(String key, boolean localized) throws ProviderException(Code)(Java Doc) public Map getMapProperty(String key, Map def) throws ProviderException(Code)(Java Doc) public Map getMapProperty(String key, Map def, List pflist) throws ProviderException(Code)(Java Doc) public Map getMapProperty(String key, Map def, boolean localized) throws ProviderException(Code)(Java Doc) public String getStringAttribute(String name)(Code)(Java Doc) public String getStringProperty(String key) throws ProviderException(Code)(Java Doc) public String getStringProperty(String key, String def) throws ProviderException(Code)(Java Doc) public String getStringProperty(String key, List pflist) throws ProviderException(Code)(Java Doc) public String getStringProperty(String key, String def, List pflist) throws ProviderException(Code)(Java Doc) public String getStringProperty(String key, boolean localized) throws ProviderException(Code)(Java Doc) public String getStringProperty(String key, String def, boolean localized) throws ProviderException(Code)(Java Doc) public StringBuffer getTemplate(String file) throws ProviderException(Code)(Java Doc) public StringBuffer getTemplate(String file, Hashtable table) throws ProviderException(Code)(Java Doc) public File getTemplatePath(String file) throws ProviderException(Code)(Java Doc) public boolean isAllowed(String priv) throws ProviderException(Code)(Java Doc) public boolean setBooleanProperty(String key, boolean val) throws ProviderException(Code)(Java Doc) public void setClientProperty(String name, String val)(Code)(Java Doc) public int setIntegerProperty(String key, int val) throws ProviderException(Code)(Java Doc) public List setListProperty(String key, List val) throws ProviderException(Code)(Java Doc) public Map setMapProperty(String key, Map val) throws ProviderException(Code)(Java Doc) public void setStringAttribute(String name, String val)(Code)(Java Doc) public String setStringProperty(String key, String val) throws ProviderException(Code)(Java Doc)
|
|
|