Class ServiceInterfaceInstancePersistableConfig


  • public class ServiceInterfaceInstancePersistableConfig
    extends java.lang.Object
    Represents a service interface instance and its custom properties
    Since:
    4.0.9
    Version:
    $Revision$ $Date$
    • Constructor Detail

      • ServiceInterfaceInstancePersistableConfig

        public ServiceInterfaceInstancePersistableConfig​(ServiceInterfaceInstanceConfig serviceInterfaceInstanceConfig,
                                                         java.util.Map<java.lang.String,​java.lang.String> customProperties,
                                                         java.util.Map<java.lang.String,​java.lang.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

      • getCustomProperties

        public java.util.Map<java.lang.String,​java.lang.String> getCustomProperties()
      • getDefaultPreferences

        public java.util.Map<java.lang.String,​java.lang.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