Class ServiceInterfaceInstancePersistableConfig


  • public class ServiceInterfaceInstancePersistableConfig
    extends Object
    Represents a service interface instance and its custom properties
    Since:
    4.0.9
    Version:
    $Revision: 21231 $ $Date: 2018-04-24 19:34:27 -0300 (Tue, 24 Apr 2018) $
    • Constructor Detail

      • ServiceInterfaceInstancePersistableConfig

        public ServiceInterfaceInstancePersistableConfig​(ServiceInterfaceInstanceConfig serviceInterfaceInstanceConfig,
                                                         Map<String,​String> customProperties,
                                                         Map<String,​String[]> defaultPreferences)
        Constructor for new object
        Parameters:
        serviceInterfaceInstanceConfig -
        customProperties -
        defaultPreferences - if null, the default preferences will not be altered when persisted. Otherwise these preferences will replace all current default preferences.
        Since:
        10.4.0
    • Method Detail

      • getDefaultPreferences

        public Map<String,​String[]> getDefaultPreferences()
        Returns:
        the default preferences. If null, the default preferences must not be altered when persisted. Otherwise these preferences must replace all current default preferences.
        Since:
        10.4.0