Package org.gatein.pc.portlet.impl.info
Class ContainerPortletInfo
- java.lang.Object
-
- org.gatein.pc.portlet.impl.info.ContainerPortletInfo
-
- All Implemented Interfaces:
org.gatein.pc.api.info.PortletInfo
public class ContainerPortletInfo extends Object implements org.gatein.pc.api.info.PortletInfo
For now implementation that use the portlet container directly.- Version:
- $Revision: 7242 $
- Author:
- Julien Viet, Chris Laprun
-
-
Constructor Summary
Constructors Modifier Constructor Description ContainerPortletInfo(ContainerCapabilitiesInfo capabilities, ContainerPreferencesInfo preferences, ContainerMetaInfo meta, ContainerSecurityInfo security, ContainerCacheInfo cache, String name, String className, String applicationName, Map<String,String> initParameters, ResourceBundleManager bundleManager)protectedContainerPortletInfo(ContainerCapabilitiesInfo capabilities, ContainerPreferencesInfo preferences, ContainerMetaInfo meta, ContainerSecurityInfo security, ContainerCacheInfo cache, ContainerEventingInfo events, ContainerNavigationInfo navigation, List<String> filterRefs, String name, String applicationName, String className, Map<String,String> initParameters, Boolean remotable, ResourceBundleManager bundleManager, Map<String,org.gatein.pc.api.info.RuntimeOptionInfo> options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetApplicationName()<T> TgetAttachment(Class<T> type)ResourceBundleManagergetBundleManager()ContainerCacheInfogetCache()ContainerCapabilitiesInfogetCapabilities()StringgetClassName()ContainerEventingInfogetEventing()List<String>getFilterRefs()StringgetInitParameter(String name)Set<String>getInitParameterNames()Map<String,String>getInitParameters()ContainerMetaInfogetMeta()StringgetName()ContainerNavigationInfogetNavigation()ContainerPreferencesInfogetPreferences()Map<String,org.gatein.pc.api.info.RuntimeOptionInfo>getRuntimeOptionsInfo()ContainerSecurityInfogetSecurity()<T> voidsetAttachment(Class<T> type, T object)
-
-
-
Constructor Detail
-
ContainerPortletInfo
public ContainerPortletInfo(ContainerCapabilitiesInfo capabilities, ContainerPreferencesInfo preferences, ContainerMetaInfo meta, ContainerSecurityInfo security, ContainerCacheInfo cache, String name, String className, String applicationName, Map<String,String> initParameters, ResourceBundleManager bundleManager)
-
ContainerPortletInfo
protected ContainerPortletInfo(ContainerCapabilitiesInfo capabilities, ContainerPreferencesInfo preferences, ContainerMetaInfo meta, ContainerSecurityInfo security, ContainerCacheInfo cache, ContainerEventingInfo events, ContainerNavigationInfo navigation, List<String> filterRefs, String name, String applicationName, String className, Map<String,String> initParameters, Boolean remotable, ResourceBundleManager bundleManager, Map<String,org.gatein.pc.api.info.RuntimeOptionInfo> options)
-
-
Method Detail
-
getAttachment
public <T> T getAttachment(Class<T> type)
- Specified by:
getAttachmentin interfaceorg.gatein.pc.api.info.PortletInfo
-
setAttachment
public <T> void setAttachment(Class<T> type, T object)
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.gatein.pc.api.info.PortletInfo
-
getApplicationName
public String getApplicationName()
- Specified by:
getApplicationNamein interfaceorg.gatein.pc.api.info.PortletInfo
-
getRuntimeOptionsInfo
public Map<String,org.gatein.pc.api.info.RuntimeOptionInfo> getRuntimeOptionsInfo()
- Specified by:
getRuntimeOptionsInfoin interfaceorg.gatein.pc.api.info.PortletInfo
-
getBundleManager
public ResourceBundleManager getBundleManager()
-
getClassName
public String getClassName()
-
getCapabilities
public ContainerCapabilitiesInfo getCapabilities()
- Specified by:
getCapabilitiesin interfaceorg.gatein.pc.api.info.PortletInfo
-
getPreferences
public ContainerPreferencesInfo getPreferences()
- Specified by:
getPreferencesin interfaceorg.gatein.pc.api.info.PortletInfo
-
getMeta
public ContainerMetaInfo getMeta()
- Specified by:
getMetain interfaceorg.gatein.pc.api.info.PortletInfo
-
getSecurity
public ContainerSecurityInfo getSecurity()
- Specified by:
getSecurityin interfaceorg.gatein.pc.api.info.PortletInfo
-
getCache
public ContainerCacheInfo getCache()
- Specified by:
getCachein interfaceorg.gatein.pc.api.info.PortletInfo
-
getEventing
public ContainerEventingInfo getEventing()
- Specified by:
getEventingin interfaceorg.gatein.pc.api.info.PortletInfo
-
getNavigation
public ContainerNavigationInfo getNavigation()
- Specified by:
getNavigationin interfaceorg.gatein.pc.api.info.PortletInfo
-
-