lumis.service.wsrp.producer
Class PortletDescriptorHolderImpl

Package class diagram package PortletDescriptorHolderImpl
java.lang.Object
  extended by lumis.service.wsrp.producer.PortletDescriptorHolderImpl
All Implemented Interfaces:
com.sun.portal.container.service.PortletDescriptorHolder

public class PortletDescriptorHolderImpl
extends Object
implements com.sun.portal.container.service.PortletDescriptorHolder

PortletDescriptorHolder implementation.

The PortletDescriptorHolder interface is not entirely used by the WSRP Producer.

Since:
5.5.0

Constructor Summary
PortletDescriptorHolderImpl()
           
 
Method Summary
 List<com.sun.portal.container.PortletID> getEventProcessingPortlets(QName eventQname)
           
 List<com.sun.portal.container.PortletID> getEventPublishingPortlets(QName eventQname)
           
 List<com.sun.portal.container.service.EventHolder> getSupportedProcessingEventHolders(com.sun.portal.container.EntityID portletEntityId)
           
 List<com.sun.portal.container.service.PublicRenderParameterHolder> getSupportedPublicRenderParameterHolders(com.sun.portal.container.EntityID portletEntityId, Map<String,String[]> renderParameters)
           
 List<com.sun.portal.container.service.EventHolder> getSupportedPublishingEventHolders(com.sun.portal.container.EntityID portletEntityId)
           
 void load(Object descriptor)
           
 void remove(Object descriptor)
           
 void setEventHolder(String portletAppName, com.sun.portal.container.service.EventHolder eventHolder)
           
 void setPublicRenderParameterHolder(String portletAppName, com.sun.portal.container.service.PublicRenderParameterHolder publicRenderParameterHolder)
           
 void setSupportedProcessingEvent(com.sun.portal.container.EntityID portletEntityId, com.sun.portal.container.service.EventHolder eventHolder)
           
 void setSupportedPublicRenderParameter(com.sun.portal.container.EntityID portletEntityId, com.sun.portal.container.service.PublicRenderParameterHolder publicRenderParameterHolder)
           
 void setSupportedPublishingEvent(com.sun.portal.container.EntityID portletEntityId, com.sun.portal.container.service.EventHolder eventHolder)
           
 com.sun.portal.container.service.EventHolder verifySupportedProcessingEvent(com.sun.portal.container.EntityID portletEntityId, com.sun.portal.container.service.EventHolder eventHolder)
           
 Map<String,String> verifySupportedPublicRenderParameters(com.sun.portal.container.EntityID portletEntityId, List<com.sun.portal.container.service.PublicRenderParameterHolder> publicRenderParameterHolders)
           
 com.sun.portal.container.service.EventHolder verifySupportedPublishingEvent(com.sun.portal.container.EntityID portletEntityId, com.sun.portal.container.service.EventHolder eventHolder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletDescriptorHolderImpl

public PortletDescriptorHolderImpl()
Method Detail

getEventProcessingPortlets

public List<com.sun.portal.container.PortletID> getEventProcessingPortlets(QName eventQname)
Specified by:
getEventProcessingPortlets in interface com.sun.portal.container.service.PortletDescriptorHolder

getEventPublishingPortlets

public List<com.sun.portal.container.PortletID> getEventPublishingPortlets(QName eventQname)
Specified by:
getEventPublishingPortlets in interface com.sun.portal.container.service.PortletDescriptorHolder

getSupportedProcessingEventHolders

public List<com.sun.portal.container.service.EventHolder> getSupportedProcessingEventHolders(com.sun.portal.container.EntityID portletEntityId)
Specified by:
getSupportedProcessingEventHolders in interface com.sun.portal.container.service.PortletDescriptorHolder

getSupportedPublicRenderParameterHolders

public List<com.sun.portal.container.service.PublicRenderParameterHolder> getSupportedPublicRenderParameterHolders(com.sun.portal.container.EntityID portletEntityId,
                                                                                                                   Map<String,String[]> renderParameters)
Specified by:
getSupportedPublicRenderParameterHolders in interface com.sun.portal.container.service.PortletDescriptorHolder

getSupportedPublishingEventHolders

public List<com.sun.portal.container.service.EventHolder> getSupportedPublishingEventHolders(com.sun.portal.container.EntityID portletEntityId)
Specified by:
getSupportedPublishingEventHolders in interface com.sun.portal.container.service.PortletDescriptorHolder

load

public void load(Object descriptor)
Specified by:
load in interface com.sun.portal.container.service.PortletDescriptorHolder

remove

public void remove(Object descriptor)
Specified by:
remove in interface com.sun.portal.container.service.PortletDescriptorHolder

setEventHolder

public void setEventHolder(String portletAppName,
                           com.sun.portal.container.service.EventHolder eventHolder)
                    throws com.sun.portal.container.service.PublicDescriptorHolderException
Specified by:
setEventHolder in interface com.sun.portal.container.service.PortletDescriptorHolder
Throws:
com.sun.portal.container.service.PublicDescriptorHolderException

setPublicRenderParameterHolder

public void setPublicRenderParameterHolder(String portletAppName,
                                           com.sun.portal.container.service.PublicRenderParameterHolder publicRenderParameterHolder)
                                    throws com.sun.portal.container.service.PublicDescriptorHolderException
Specified by:
setPublicRenderParameterHolder in interface com.sun.portal.container.service.PortletDescriptorHolder
Throws:
com.sun.portal.container.service.PublicDescriptorHolderException

setSupportedProcessingEvent

public void setSupportedProcessingEvent(com.sun.portal.container.EntityID portletEntityId,
                                        com.sun.portal.container.service.EventHolder eventHolder)
                                 throws com.sun.portal.container.service.PublicDescriptorHolderException
Specified by:
setSupportedProcessingEvent in interface com.sun.portal.container.service.PortletDescriptorHolder
Throws:
com.sun.portal.container.service.PublicDescriptorHolderException

setSupportedPublicRenderParameter

public void setSupportedPublicRenderParameter(com.sun.portal.container.EntityID portletEntityId,
                                              com.sun.portal.container.service.PublicRenderParameterHolder publicRenderParameterHolder)
                                       throws com.sun.portal.container.service.PublicDescriptorHolderException
Specified by:
setSupportedPublicRenderParameter in interface com.sun.portal.container.service.PortletDescriptorHolder
Throws:
com.sun.portal.container.service.PublicDescriptorHolderException

setSupportedPublishingEvent

public void setSupportedPublishingEvent(com.sun.portal.container.EntityID portletEntityId,
                                        com.sun.portal.container.service.EventHolder eventHolder)
                                 throws com.sun.portal.container.service.PublicDescriptorHolderException
Specified by:
setSupportedPublishingEvent in interface com.sun.portal.container.service.PortletDescriptorHolder
Throws:
com.sun.portal.container.service.PublicDescriptorHolderException

verifySupportedProcessingEvent

public com.sun.portal.container.service.EventHolder verifySupportedProcessingEvent(com.sun.portal.container.EntityID portletEntityId,
                                                                                   com.sun.portal.container.service.EventHolder eventHolder)
Specified by:
verifySupportedProcessingEvent in interface com.sun.portal.container.service.PortletDescriptorHolder

verifySupportedPublicRenderParameters

public Map<String,String> verifySupportedPublicRenderParameters(com.sun.portal.container.EntityID portletEntityId,
                                                                List<com.sun.portal.container.service.PublicRenderParameterHolder> publicRenderParameterHolders)
Specified by:
verifySupportedPublicRenderParameters in interface com.sun.portal.container.service.PortletDescriptorHolder

verifySupportedPublishingEvent

public com.sun.portal.container.service.EventHolder verifySupportedPublishingEvent(com.sun.portal.container.EntityID portletEntityId,
                                                                                   com.sun.portal.container.service.EventHolder eventHolder)
Specified by:
verifySupportedPublishingEvent in interface com.sun.portal.container.service.PortletDescriptorHolder


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.