/** * Version of encodeBitstreamName with one parameter, uses default encoding * <P> * * @param stringIn input string to encode * @return the encoded string * @throws java.io.UnsupportedEncodingException if encoding error */ public static String encodeBitstreamName(String stringIn) throws java.io.UnsupportedEncodingException { return encodeBitstreamName(stringIn, Constants.DEFAULT_ENCODING); }
public static String encode(String value) { try { return Util.encodeBitstreamName(value, Constants.DEFAULT_ENCODING); } catch (UnsupportedEncodingException e) { log.warn(e.getMessage(), e); return value; } } }
result.append("/").append(Util.encodeBitstreamName(name, "UTF-8"));
path.append(Util.encodeBitstreamName(bitstream.getName(), Constants.DEFAULT_ENCODING)); return path.toString();
Util.encodeBitstreamName(tb.getName(), Constants.DEFAULT_ENCODING);
+ Util.encodeBitstreamName(bitstream.getName(), Constants.DEFAULT_ENCODING); } catch (UnsupportedEncodingException ex) { throw new RuntimeException("DSpace's default encoding is not supported.", ex);
bsLink = bsLink + Util.encodeBitstreamName(bitstream.getName(), Constants.DEFAULT_ENCODING); } catch (UnsupportedEncodingException e) {
url += Util.encodeBitstreamName(bit.getName(), "UTF-8");
url += Util.encodeBitstreamName(bit.getName(), "UTF-8");
url += Util.encodeBitstreamName(bitstream.getName(), "UTF-8");