Interface IPreferencesManagerSPI

    • Method Detail

      • copySharedInterfaceInstancePreferences

        void copySharedInterfaceInstancePreferences​(java.lang.String srcInterfaceInstanceId,
                                                    java.lang.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​(java.lang.String interfaceInstanceId,
                                                   java.util.Map<java.lang.String,​java.lang.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 preferences
        sharedPreferences - the shared preferences
        Throws:
        PortalException
        Since:
        10.4.0