Interface ConfigurationProvider


@ProviderType public interface ConfigurationProvider
  • Method Details

    • deleteCompanyConfiguration

      <T> void deleteCompanyConfiguration(Class<T> clazz, long companyId) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • deleteGroupConfiguration

      <T> void deleteGroupConfiguration(Class<T> clazz, long groupId) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • deletePortletInstanceConfiguration

      <T> void deletePortletInstanceConfiguration(Class<T> clazz, String portletId) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • deleteSystemConfiguration

      <T> void deleteSystemConfiguration(Class<T> clazz) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • getCompanyConfiguration

      <T> T getCompanyConfiguration(Class<T> clazz, long companyId) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • getConfiguration

      <T> T getConfiguration(Class<T> clazz, com.liferay.portal.kernel.settings.SettingsLocator settingsLocator) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • getGroupConfiguration

      <T> T getGroupConfiguration(Class<T> clazz, long groupId) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • getPortletInstanceConfiguration

      <T> T getPortletInstanceConfiguration(Class<T> clazz, com.liferay.portal.kernel.model.Layout layout, String portletId) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • getPortletInstanceConfiguration

      <T> T getPortletInstanceConfiguration(Class<T> clazz, com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • getSystemConfiguration

      <T> T getSystemConfiguration(Class<T> clazz) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • saveCompanyConfiguration

      <T> void saveCompanyConfiguration(Class<T> clazz, long companyId, Dictionary<String,Object> properties) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • saveCompanyConfiguration

      <T> void saveCompanyConfiguration(long companyId, String pid, Dictionary<String,Object> properties) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • saveGroupConfiguration

      <T> void saveGroupConfiguration(Class<T> clazz, long groupId, Dictionary<String,Object> properties) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • saveGroupConfiguration

      <T> void saveGroupConfiguration(long groupId, String pid, Dictionary<String,Object> properties) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • savePortletInstanceConfiguration

      <T> void savePortletInstanceConfiguration(Class<T> clazz, String portletId, Dictionary<String,Object> properties) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException
    • saveSystemConfiguration

      <T> void saveSystemConfiguration(Class<T> clazz, Dictionary<String,Object> properties) throws com.liferay.portal.kernel.module.configuration.ConfigurationException
      Throws:
      com.liferay.portal.kernel.module.configuration.ConfigurationException