The name of the system property from which to obtain the instanceId.
Defaults to {@link #SYSTEM_PROPERTY}.

@param systemPropertyName
the system property name
976374
public void setSystemPropertyName (@Nullable final String systemPropertyName)
  {
    m_sSystemPropertyName = systemPropertyName == null ? SYSTEM_PROPERTY : systemPropertyName.trim ();
  }
1259470
public String getFromEnvOrSystemProperty(String propName) {

    String val = System.getenv(propName);
    if (val == null)
      val = System.getProperty(propName);
    return val;
  }
1285227
private String getPropertyName(final String windowIdStr, final String fullAttributeName) {
        final String attributeName;
        if (this.nonNamespacedProperties.contains(fullAttributeName)) {
            attributeName = fullAttributeName;
        } else if (fullAttributeName.startsWith(windowIdStr)) {
            attributeName = fullAttributeName.substring(windowIdStr.length());
        } else {
            return null;
        }

        final String mappedPropertyName = this.attributeToPropertyMappings.get(attributeName);
        if (mappedPropertyName == null) {
            logger.warn(
                    "Attribute {} found that matches the portlet window ID but it is not listed in the propertyMappings or nonNamespacedProperties and will not be returned to the portlet",
                    attributeName);
            return null;
        }

        return mappedPropertyName;
    }
1142337
@Override
    public String getName() {
        Enterprise enterprise = model.getEnterprise();
        return "System Landscape" + (enterprise != null && enterprise.getName().trim().length() > 0 ? " for " + enterprise.getName() : "");
    }
1347077
public String getDefaultSystemName()
    {   // No system name set, check the base menus for domain or default properties
        Environment env = this.getEnvironment();
        Map<String, Object> properties = new HashMap<String, Object>();
        properties.put(DBConstants.SYSTEM_NAME, "base");
        BaseApplication app = new MainApplication(env, properties, null);
        try {
            Task task = new AutoTask(app, null, properties);
            RecordOwner recordOwner = new BaseProcess(task, null, properties);
            Record menus = Record.makeRecordFromClassName(MenusModel.THICK_CLASS, recordOwner);
            menus.getField(Menus.CODE).setString(ResourceConstants.DEFAULT_RESOURCE);
            menus.setKeyArea(MenusModel.CODE_KEY);
            if (menus.seek(null))
                return ((PropertiesField)menus.getField(Menus.PARAMS)).getProperty(DBConstants.SYSTEM_NAME);
        } catch (DBException e) {
            e.printStackTrace();
        } finally {
            env.removeApplication(app);
            app.setEnvironment(null);
            app.free();
        }
        return Utility.DEFAULT_SYSTEM_SUFFIX;
    }
779694
public static String getPropertyName(KeyValue kv, UniqueIds uids) {
        final byte[] qualifier = kv.getQualifier();
        final byte[] pid = new byte[] { qualifier[2], qualifier[3] };
        final String propertyName = uids.getUsid().getName(pid);
        return propertyName;
    }
359519
public void setInstanceNames(java.util.Collection<String> instanceNames) {
        if (instanceNames == null) {
            this.instanceNames = null;
            return;
        }

        this.instanceNames = new com.amazonaws.internal.SdkInternalList<String>(instanceNames);
    }
17760
@Nullable
    public SoftwareSystem getSoftwareSystemWithName(@Nonnull String name) {
        if (name == null || name.trim().length() == 0) {
            throw new IllegalArgumentException("A software system name must be specified.");
        }

        for (SoftwareSystem softwareSystem : getSoftwareSystems()) {
            if (softwareSystem.getName().equals(name)) {
                return softwareSystem;
            }
        }

        return null;
    }
1191898
@Trivial
    final String getName() {
        Map<String, String> execProps = getExecutionProperties();
        String taskName = execProps == null ? null : execProps.get(ManagedTask.IDENTITY_NAME);
        return taskName == null ? task.toString() : taskName;
    }
1118694
protected final List<String> getStringListValue(final String inPropertyName,
            List<String> defaultValue) {

        List<String> result = getStringListValue(inPropertyName);
        if (result == null) {
            LOGGER.warn("Property not found in configuration: {}",
                    inPropertyName);
            result = defaultValue;
        }
        return result;
    }
291119
static void setSystemProperty(final String name, final String value)
   {
      AccessController.doPrivileged(new PrivilegedAction<Object>() 
      {
         public Object run()
         {
            System.setProperty(name, value);
            return null;
         }
      });
   }
119123
public static ConceptId getInstance(String propId, String propertyName, Metadata metadata) {
        return getInstance(propId, propertyName, null, metadata);
    }
1233686
public Response updateSystemProperty(SystemProperty property) {
		return restClient.put("system/properties/" + property.getKey(), property, new HashMap<String, String>());
	}
934492
private static void setConfigurationFromSystemProperty(Configuration configuration,
      String propertyName) {
    String propertyValue = System.getProperty(propertyName);
    if (propertyValue != null && configuration.get(propertyName) == null) {
      configuration.set(propertyName, propertyValue);
    }
  }
242680
public boolean isAncestorOf(ConfigurationPropertyName name) {
		Assert.notNull(name, "Name must not be null");
		if (this.getNumberOfElements() >= name.getNumberOfElements()) {
			return false;
		}
		return elementsEqual(name);
	}
1100461
public static String getProperty(String name) {
        if (propertyProvider == null) {
            initPropertyProvider();
        }
        
        return propertyProvider.getProperty(name);
    }
1004969
protected void initAdditionalPropertyBaseNames(ServletContext context) {
		String propertyNames = context.getInitParameter(SERVLET_CONTEXT_ADDITIONAL_CONFIG_PARAM);
		propertyBaseNames = new ArrayList<>();
		if (null != propertyNames) {
			StringTokenizer tk = new StringTokenizer(propertyNames, ",");
			while (tk.hasMoreTokens())
				propertyBaseNames.add(tk.nextToken());
		}
	}