Revision: 4598
http://openutils.svn.sourceforge.net/openutils/?rev=4598&view=rev
Author: diego_schivo
Date: 2014-10-03 06:29:46 +0000 (Fri, 03 Oct 2014)
Log Message:
-----------
ExternalVideoUtil copyImageToRepository
Modified Paths:
--------------
magnoliamodules/branches/magnolia44/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/externalvideo/ExternalVideoUtil.java
Modified: magnoliamodules/branches/magnolia44/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/externalvideo/ExternalVideoUtil.java
===================================================================
--- magnoliamodules/branches/magnolia44/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/externalvideo/ExternalVideoUtil.java 2014-10-03 06:28:05 UTC (rev 4597)
+++ magnoliamodules/branches/magnolia44/openutils-mgnlmedia/src/main/java/net/sourceforge/openutils/mgnlmedia/externalvideo/ExternalVideoUtil.java 2014-10-03 06:29:46 UTC (rev 4598)
@@ -194,9 +194,13 @@
}
public static boolean copyPreviewImageToRepository(Content media, final String previewUrl) throws IOException {
- if ( StringUtils.isNotBlank(previewUrl) ) {
+ return copyImageToRepository(media, previewUrl, MediaWithPreviewImageTypeHandler.PREVIEW_NODEDATA_NAME, "preview");
+ }
+
+ public static boolean copyImageToRepository(Content media, final String imageUrl, String nodeDataName, String fileName) throws IOException {
+ if ( StringUtils.isNotBlank(imageUrl) ) {
InputStream is = null;
- URL url = new URL(previewUrl);
+ URL url = new URL(imageUrl);
HttpURLConnection httpConn = (HttpURLConnection) url.openConnection();
httpConn.setConnectTimeout(5000);
if (httpConn.getResponseCode() == HttpURLConnection.HTTP_OK) {
@@ -219,8 +223,8 @@
SaveHandlerImpl.saveDocument(
media,
doc,
- MediaWithPreviewImageTypeHandler.PREVIEW_NODEDATA_NAME,
- "preview",
+ nodeDataName,
+ fileName,
null);
media.save();
return true;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|