Package lumis.portal.preferences
Interface IPreferencesManagerSPI
-
- All Superinterfaces:
IPreferencesManager
- All Known Implementing Classes:
PreferencesManager
public interface IPreferencesManagerSPI extends IPreferencesManager
Service provider interface for management of preferences.- Since:
- 10.2.0
- Version:
- $Revision: 21231 $ $Date: 2018-04-24 19:34:27 -0300 (Tue, 24 Apr 2018) $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
copySharedInterfaceInstancePreferences(String srcInterfaceInstanceId, String destInterfaceInstanceId)
Copies the shared interface instance preferences from an interface instance to another.void
setSharedInterfaceInstancePreferences(String interfaceInstanceId, Map<String,String[]> sharedPreferences)
Sets the shared interface instance preferences for the given interface instance identifier.-
Methods inherited from interface lumis.portal.preferences.IPreferencesManager
delete, deletePreferencesByServiceInterfaceInstanceId, getPreferences, getServiceInterfaceInstancePreferences
-
-
-
-
Method Detail
-
copySharedInterfaceInstancePreferences
void copySharedInterfaceInstancePreferences(String srcInterfaceInstanceId, String destInterfaceInstanceId) throws PortalException
Copies the shared interface instance preferences from an interface instance to another.- Parameters:
srcInterfaceInstanceId
- the source interface instance identifier.destInterfaceInstanceId
- the destination interface instance identifier.- Throws:
PortalException
- Since:
- 10.2.0
-
setSharedInterfaceInstancePreferences
void setSharedInterfaceInstancePreferences(String interfaceInstanceId, Map<String,String[]> sharedPreferences) throws PortalException
Sets the shared interface instance preferences for the given interface instance identifier. All existing shared preferences are removed or set to the given values.- Parameters:
interfaceInstanceId
- the interface instance for which to set shared preferencessharedPreferences
- the shared preferences- Throws:
PortalException
- Since:
- 10.4.0
-
-