public class FileUploader extends Object implements IObservable
| Modifier and Type | Field and Description | 
|---|---|
| static String | ZIP_EXTENSIONThe extension used for the zip. | 
| Constructor and Description | 
|---|
| FileUploader(org.apache.http.impl.client.CloseableHttpClient httpClient)Initialize upload with httpClient | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | addObserver(IObserver object)Add observer for notification | 
| boolean | deleteObserver(IObserver object)Delete observer | 
| void | notifyObservers(ImportEvent event)Notify observers of event | 
| void | uploadFiles(String path,
           int timeout,
           ErrorContainer upload)Upload files from error container to url | 
public static final String ZIP_EXTENSION
public FileUploader(org.apache.http.impl.client.CloseableHttpClient httpClient)
httpClient - the HTTP client to usepublic void uploadFiles(String path, int timeout, ErrorContainer upload) throws HtmlMessengerException
path - the URL to which to POSTtimeout - the timeout (ignored)upload - the error container with files in itHtmlMessengerException - if the POST failedpublic boolean addObserver(IObserver object)
IObservableaddObserver in interface IObservableobject - - observer objectpublic boolean deleteObserver(IObserver object)
IObservabledeleteObserver in interface IObservableobject - - observer to deletepublic void notifyObservers(ImportEvent event)
IObservablenotifyObservers in interface IObservableevent - - event that happened
                
                
Version: 5.2.5-ice35-b28
Copyright © 2016 The University of Dundee & Open Microscopy Environment. All Rights Reserved.