Liferay 7.0-ce-b8 portal-service

com.liferay.portal.kernel.module.configuration
Interface ConfigurationProvider


public interface ConfigurationProvider


Method Summary
<T> T
getCompanyConfiguration(Class<T> clazz, long companyId)
           
<T> T
getConfiguration(Class<T> clazz, SettingsLocator settingsLocator)
           
<T> T
getGroupConfiguration(Class<T> clazz, long groupId)
           
<T> T
getPortletInstanceConfiguration(Class<T> clazz, Layout layout, PortletInstance portletInstance)
           
 

Method Detail

getCompanyConfiguration

<T> T getCompanyConfiguration(Class<T> clazz,
                              long companyId)
                          throws ConfigurationException
Throws:
ConfigurationException

getConfiguration

<T> T getConfiguration(Class<T> clazz,
                       SettingsLocator settingsLocator)
                   throws ConfigurationException
Throws:
ConfigurationException

getGroupConfiguration

<T> T getGroupConfiguration(Class<T> clazz,
                            long groupId)
                        throws ConfigurationException
Throws:
ConfigurationException

getPortletInstanceConfiguration

<T> T getPortletInstanceConfiguration(Class<T> clazz,
                                      Layout layout,
                                      PortletInstance portletInstance)
                                  throws ConfigurationException
Throws:
ConfigurationException

Liferay 7.0-ce-b8 portal-service