com.liferay.portlet
Class PortletBagImpl
java.lang.Object
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)
|
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)
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)