Liferay 7.0-ce-b4

com.liferay.portlet
Class PortletBagImpl

java.lang.Object
  extended by com.liferay.portlet.PortletBagImpl
All Implemented Interfaces:
PortletBag, Cloneable

public class PortletBagImpl
extends Object
implements PortletBag


Constructor Summary
PortletBagImpl(String portletName, javax.servlet.ServletContext servletContext, Portlet portletInstance, ResourceBundleTracker resourceBundleTracker, List<ConfigurationAction> configurationActionInstances, List<Indexer<?>> indexerInstances, List<OpenSearch> openSearchInstances, List<SchedulerEventMessageListener> schedulerEventMessageListeners, FriendlyURLMapperTracker friendlyURLMapperTracker, List<URLEncoder> urlEncoderInstances, List<PortletDataHandler> portletDataHandlerInstances, List<StagedModelDataHandler<?>> stagedModelDataHandlerInstances, List<TemplateHandler> templateHandlerInstances, List<PortletLayoutListener> portletLayoutListenerInstances, List<PollerProcessor> pollerProcessorInstances, List<MessageListener> popMessageListenerInstances, List<SocialActivityInterpreter> socialActivityInterpreterInstances, List<SocialRequestInterpreter> socialRequestInterpreterInstances, List<UserNotificationDefinition> userNotificationDefinitionInstances, List<UserNotificationHandler> userNotificationHandlerInstances, List<WebDAVStorage> webDAVStorageInstances, List<Method> xmlRpcMethodInstances, List<ControlPanelEntry> controlPanelEntryInstances, List<AssetRendererFactory<?>> assetRendererFactoryInstances, List<AtomCollectionAdapter<?>> atomCollectionAdapters, List<CustomAttributesDisplay> customAttributesDisplayInstances, List<PermissionPropagator> permissionPropagatorInstances, List<TrashHandler> trashHandlerInstances, List<WorkflowHandler<?>> workflowHandlerInstances, List<PreferencesValidator> preferencesValidatorInstances)
           
 
Method Summary
 Object clone()
           
protected  void close(Object object)
           
 void destroy()
           
 List<AssetRendererFactory<?>> getAssetRendererFactoryInstances()
           
 List<AtomCollectionAdapter<?>> getAtomCollectionAdapterInstances()
           
 List<ConfigurationAction> getConfigurationActionInstances()
           
 List<ControlPanelEntry> getControlPanelEntryInstances()
           
 List<CustomAttributesDisplay> getCustomAttributesDisplayInstances()
           
 FriendlyURLMapperTracker getFriendlyURLMapperTracker()
           
 List<Indexer<?>> getIndexerInstances()
           
 List<OpenSearch> getOpenSearchInstances()
           
 List<PermissionPropagator> getPermissionPropagatorInstances()
           
 List<PollerProcessor> getPollerProcessorInstances()
           
 List<MessageListener> getPopMessageListenerInstances()
           
 List<PortletDataHandler> getPortletDataHandlerInstances()
           
 Portlet getPortletInstance()
           
 List<PortletLayoutListener> getPortletLayoutListenerInstances()
           
 String getPortletName()
           
 List<PreferencesValidator> getPreferencesValidatorInstances()
           
 ResourceBundle getResourceBundle(Locale locale)
           
 ResourceBundleTracker getResourceBundleTracker()
           
 List<SchedulerEventMessageListener> getSchedulerEventMessageListeners()
           
 javax.servlet.ServletContext getServletContext()
           
 List<SocialActivityInterpreter> getSocialActivityInterpreterInstances()
           
 List<SocialRequestInterpreter> getSocialRequestInterpreterInstances()
           
 List<StagedModelDataHandler<?>> getStagedModelDataHandlerInstances()
           
 List<TemplateHandler> getTemplateHandlerInstances()
           
 List<TrashHandler> getTrashHandlerInstances()
           
 List<URLEncoder> getURLEncoderInstances()
           
 List<UserNotificationDefinition> getUserNotificationDefinitionInstances()
           
 List<UserNotificationHandler> getUserNotificationHandlerInstances()
           
 List<WebDAVStorage> getWebDAVStorageInstances()
           
 List<WorkflowHandler<?>> getWorkflowHandlerInstances()
           
 List<Method> getXmlRpcMethodInstances()
           
 void setPortletInstance(Portlet portletInstance)
           
 void setPortletName(String portletName)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletBagImpl

public PortletBagImpl(String portletName,
                      javax.servlet.ServletContext servletContext,
                      Portlet portletInstance,
                      ResourceBundleTracker resourceBundleTracker,
                      List<ConfigurationAction> configurationActionInstances,
                      List<Indexer<?>> indexerInstances,
                      List<OpenSearch> openSearchInstances,
                      List<SchedulerEventMessageListener> schedulerEventMessageListeners,
                      FriendlyURLMapperTracker friendlyURLMapperTracker,
                      List<URLEncoder> urlEncoderInstances,
                      List<PortletDataHandler> portletDataHandlerInstances,
                      List<StagedModelDataHandler<?>> stagedModelDataHandlerInstances,
                      List<TemplateHandler> templateHandlerInstances,
                      List<PortletLayoutListener> portletLayoutListenerInstances,
                      List<PollerProcessor> pollerProcessorInstances,
                      List<MessageListener> popMessageListenerInstances,
                      List<SocialActivityInterpreter> socialActivityInterpreterInstances,
                      List<SocialRequestInterpreter> socialRequestInterpreterInstances,
                      List<UserNotificationDefinition> userNotificationDefinitionInstances,
                      List<UserNotificationHandler> userNotificationHandlerInstances,
                      List<WebDAVStorage> webDAVStorageInstances,
                      List<Method> xmlRpcMethodInstances,
                      List<ControlPanelEntry> controlPanelEntryInstances,
                      List<AssetRendererFactory<?>> assetRendererFactoryInstances,
                      List<AtomCollectionAdapter<?>> atomCollectionAdapters,
                      List<CustomAttributesDisplay> customAttributesDisplayInstances,
                      List<PermissionPropagator> permissionPropagatorInstances,
                      List<TrashHandler> trashHandlerInstances,
                      List<WorkflowHandler<?>> workflowHandlerInstances,
                      List<PreferencesValidator> preferencesValidatorInstances)
Method Detail

clone

public Object clone()
Specified by:
clone in interface PortletBag
Overrides:
clone in class Object

destroy

public void destroy()
Specified by:
destroy in interface PortletBag

getAssetRendererFactoryInstances

public List<AssetRendererFactory<?>> getAssetRendererFactoryInstances()
Specified by:
getAssetRendererFactoryInstances in interface PortletBag

getAtomCollectionAdapterInstances

public List<AtomCollectionAdapter<?>> getAtomCollectionAdapterInstances()
Specified by:
getAtomCollectionAdapterInstances in interface PortletBag

getConfigurationActionInstances

public List<ConfigurationAction> getConfigurationActionInstances()
Specified by:
getConfigurationActionInstances in interface PortletBag

getControlPanelEntryInstances

public List<ControlPanelEntry> getControlPanelEntryInstances()
Specified by:
getControlPanelEntryInstances in interface PortletBag

getCustomAttributesDisplayInstances

public List<CustomAttributesDisplay> getCustomAttributesDisplayInstances()
Specified by:
getCustomAttributesDisplayInstances in interface PortletBag

getFriendlyURLMapperTracker

public FriendlyURLMapperTracker getFriendlyURLMapperTracker()
Specified by:
getFriendlyURLMapperTracker in interface PortletBag

getIndexerInstances

public List<Indexer<?>> getIndexerInstances()
Specified by:
getIndexerInstances in interface PortletBag

getOpenSearchInstances

public List<OpenSearch> getOpenSearchInstances()
Specified by:
getOpenSearchInstances in interface PortletBag

getPermissionPropagatorInstances

public List<PermissionPropagator> getPermissionPropagatorInstances()
Specified by:
getPermissionPropagatorInstances in interface PortletBag

getPollerProcessorInstances

public List<PollerProcessor> getPollerProcessorInstances()
Specified by:
getPollerProcessorInstances in interface PortletBag

getPopMessageListenerInstances

public List<MessageListener> getPopMessageListenerInstances()
Specified by:
getPopMessageListenerInstances in interface PortletBag

getPortletDataHandlerInstances

public List<PortletDataHandler> getPortletDataHandlerInstances()
Specified by:
getPortletDataHandlerInstances in interface PortletBag

getPortletInstance

public Portlet getPortletInstance()
Specified by:
getPortletInstance in interface PortletBag

getPortletLayoutListenerInstances

public List<PortletLayoutListener> getPortletLayoutListenerInstances()
Specified by:
getPortletLayoutListenerInstances in interface PortletBag

getPortletName

public String getPortletName()
Specified by:
getPortletName in interface PortletBag

getPreferencesValidatorInstances

public List<PreferencesValidator> getPreferencesValidatorInstances()
Specified by:
getPreferencesValidatorInstances in interface PortletBag

getResourceBundle

public ResourceBundle getResourceBundle(Locale locale)
Specified by:
getResourceBundle in interface PortletBag

getResourceBundleTracker

public ResourceBundleTracker getResourceBundleTracker()
Specified by:
getResourceBundleTracker in interface PortletBag

getSchedulerEventMessageListeners

public List<SchedulerEventMessageListener> getSchedulerEventMessageListeners()
Specified by:
getSchedulerEventMessageListeners in interface PortletBag

getServletContext

public javax.servlet.ServletContext getServletContext()
Specified by:
getServletContext in interface PortletBag

getSocialActivityInterpreterInstances

public List<SocialActivityInterpreter> getSocialActivityInterpreterInstances()
Specified by:
getSocialActivityInterpreterInstances in interface PortletBag

getSocialRequestInterpreterInstances

public List<SocialRequestInterpreter> getSocialRequestInterpreterInstances()
Specified by:
getSocialRequestInterpreterInstances in interface PortletBag

getStagedModelDataHandlerInstances

public List<StagedModelDataHandler<?>> getStagedModelDataHandlerInstances()
Specified by:
getStagedModelDataHandlerInstances in interface PortletBag

getTemplateHandlerInstances

public List<TemplateHandler> getTemplateHandlerInstances()
Specified by:
getTemplateHandlerInstances in interface PortletBag

getTrashHandlerInstances

public List<TrashHandler> getTrashHandlerInstances()
Specified by:
getTrashHandlerInstances in interface PortletBag

getURLEncoderInstances

public List<URLEncoder> getURLEncoderInstances()
Specified by:
getURLEncoderInstances in interface PortletBag

getUserNotificationDefinitionInstances

public List<UserNotificationDefinition> getUserNotificationDefinitionInstances()
Specified by:
getUserNotificationDefinitionInstances in interface PortletBag

getUserNotificationHandlerInstances

public List<UserNotificationHandler> getUserNotificationHandlerInstances()
Specified by:
getUserNotificationHandlerInstances in interface PortletBag

getWebDAVStorageInstances

public List<WebDAVStorage> getWebDAVStorageInstances()
Specified by:
getWebDAVStorageInstances in interface PortletBag

getWorkflowHandlerInstances

public List<WorkflowHandler<?>> getWorkflowHandlerInstances()
Specified by:
getWorkflowHandlerInstances in interface PortletBag

getXmlRpcMethodInstances

public List<Method> getXmlRpcMethodInstances()
Specified by:
getXmlRpcMethodInstances in interface PortletBag

setPortletInstance

public void setPortletInstance(Portlet portletInstance)
Specified by:
setPortletInstance in interface PortletBag

setPortletName

public void setPortletName(String portletName)
Specified by:
setPortletName in interface PortletBag

close

protected void close(Object object)

Liferay 7.0-ce-b4