Class RS.DefaultConfigInstanceNamingPolicy

  • All Implemented Interfaces:
    RS.ConfigInstanceNamingPolicy
    Enclosing class:
    RS

    public static class RS.DefaultConfigInstanceNamingPolicy
    extends java.lang.Object
    implements RS.ConfigInstanceNamingPolicy
    The default naming policy. If the instance is being started with an explicit CL_INTERNAL_CONFIG_NSTANCE_NAME parameter, the value of that parameter is used as the configuration instance name. Otherwise the canonical file system path of the configuration file is used as the name of the configuration instance.
    Since:
    7.0
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getConfigInstanceName​(java.util.Map<java.lang.String,​java.lang.Object> params)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultConfigInstanceNamingPolicy

        public DefaultConfigInstanceNamingPolicy()
    • Method Detail

      • getConfigInstanceName

        public java.lang.String getConfigInstanceName​(java.util.Map<java.lang.String,​java.lang.Object> params)
                                               throws java.io.IOException
        Specified by:
        getConfigInstanceName in interface RS.ConfigInstanceNamingPolicy
        Parameters:
        params - configuration instance start parameters
        Returns:
        the configuration instance name
        Throws:
        java.io.IOException