Interface IPreferencesManager

    • Method Detail

      • getServiceInterfaceInstancePreferences

        IPreferences getServiceInterfaceInstancePreferences​(String serviceInterfaceInstanceId,
                                                            PreferencesLevel level)
                                                     throws PortalException
        Returns the preferences for a specified resource at the specified level.
        Parameters:
        serviceInterfaceInstanceId - the service interface instance identifier.
        level - the storage level of the preferences to be returned. For user level, the user of the current session is used.
        Returns:
        the requested preferences.
        Throws:
        PortalException
        Since:
        10.2.0
      • deletePreferencesByServiceInterfaceInstanceId

        void deletePreferencesByServiceInterfaceInstanceId​(String serviceInterfaceInstanceId)
                                                    throws PortalException
        Deletes all non-structure level preferences associated with the specified service interface instance.
        Parameters:
        serviceInterfaceInstanceId - the service interface instance identifier.
        Throws:
        PortalException
        Since:
        10.2.0