private String singleValue(final Param p, final Object value) { if (value.getClass().isAssignableFrom(String.class)) { return (String) value; } if (value.getClass().isAssignableFrom(File.class)) { return ((File) value).getAbsolutePath(); } if (value.getClass().isAssignableFrom(Properties.class)) { return propertiesValue((Properties) value, p.separator()); } if (value.getClass().isAssignableFrom(List.class)) { return listValue((List) value, p.separator()); } if (value.getClass().isAssignableFrom(Boolean.class)) { return ((Boolean) value).toString(); } if (value.getClass().isAssignableFrom(String[].class)) { return stringListValue((String[]) value, p.separator()); } return value.toString(); }
private String singleValue(final Param p, final Object value) { if (value.getClass().isAssignableFrom(String.class)) { return (String) value; } if (value.getClass().isAssignableFrom(File.class)) { return ((File) value).getAbsolutePath(); } if (value.getClass().isAssignableFrom(Properties.class)) { return propertiesValue((Properties) value, p.separator()); } if (value.getClass().isAssignableFrom(List.class)) { return listValue((List) value, p.separator()); } if (value.getClass().isAssignableFrom(Boolean.class)) { return ((Boolean) value).toString(); } if (value.getClass().isAssignableFrom(String[].class)) { return stringListValue((String[]) value, p.separator()); } return value.toString(); }
private String singleValue(final Param p, final Object value) { if (value.getClass().isAssignableFrom(String.class)) { return (String) value; } if (value.getClass().isAssignableFrom(File.class)) { return ((File) value).getAbsolutePath(); } if (value.getClass().isAssignableFrom(Properties.class)) { return propertiesValue((Properties) value, p.separator()); } if (value.getClass().isAssignableFrom(List.class)) { return listValue((List) value, p.separator()); } if (value.getClass().isAssignableFrom(Boolean.class)) { return ((Boolean) value).toString(); } if (value.getClass().isAssignableFrom(String[].class)) { return stringListValue((String[]) value, p.separator()); } return value.toString(); }
paramMap.set(DeploymentProperties.APP_PROPS, extractor.propertiesValue(appProps, ':')); paramMap.set(DeploymentProperties.PREVIOUS_VIRTUAL_SERVERS, extractor.propertiesValue(previousVirtualServers, ':')); paramMap.set(DeploymentProperties.PREVIOUS_ENABLED_ATTRIBUTES, extractor.propertiesValue(previousEnabledAttributes, ':'));
paramMap.set(DeploymentProperties.APP_PROPS, extractor.propertiesValue(appProps, ':')); paramMap.set(DeploymentProperties.PREVIOUS_VIRTUAL_SERVERS, extractor.propertiesValue(previousVirtualServers, ':')); paramMap.set(DeploymentProperties.PREVIOUS_ENABLED_ATTRIBUTES, extractor.propertiesValue(previousEnabledAttributes, ':'));