Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
SimpleMedia Module for Magnolia CMS (http://www.openmindlab.com/lab/products/media.html) Copyright(C) 2008-2013, Openmind S.r.l. http://www.openmindonline.it This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
 
 package net.sourceforge.openutils.mgnlmedia.externalvideo;
 
 
 import javax.jcr.Node;
 

Author(s):
molaschi
Version:
$Id: $
 
 
 {

    
Logger.
 
     private Logger log = LoggerFactory.getLogger(AsyncUploadExternalVideoProvider.class);
 
     public final static String STATUS_TO_UPLOAD = "to_upload";
 
     public final static String STATUS_UPLOADING = "uploading";
 
     public final static String STATUS_UPLOADED = "uploaded";
 
     public static final String ND_PROGRESS = "uploadedBytes";
 
     public static final String ND_ASYNC = "processingAsyncVideo";
 
     private int numTries = 3;

    
 
     public void processVideo(Node media)
     {
         try
         {
             ExternalVideoUtil.setProperty(media.getIdentifier(), true);
             // new AsyncUploadThread(this, media.getUUID()).start();
             uploadedVideo(media.getIdentifier());
         }
         catch (RepositoryException re)
         {
             .error("Error processing video"re);
         }
 
     }
 
     public abstract void uploadVideo(String mediaUUIDthrows IOExceptionRepositoryException;
 
     public abstract void uploadedVideo(String mediaUUID);
 
     public void endProcess(String mediaUUID)
     {
         ExternalVideoUtil.removeProperty(mediaUUID);
         ExternalVideoUtil.removeProperty(mediaUUID.);
         ExternalVideoUtil.removeProperty(mediaUUID.);
         ExternalVideoUtil.removeProperty(mediaUUID.);
     }

    
Returns the nTries.

Returns:
the nTries
 
     public int getNumTries()
     {
         return ;
     }

    
Sets the nTries.

Parameters:
nTries the nTries to set
 
     public void setNumTries(int nTries)
     {
        this. = nTries;
    }

    
    public boolean isAsyncUpload()
    {
        return true;
    }
New to GrepCode? Check out our FAQ X