public class FileUploader extends java.lang.Object implements IObservable
コンストラクタと説明 |
---|
FileUploader(org.apache.commons.httpclient.HttpClient httpClient)
Initialize upload with httpClient
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
addObserver(IObserver object)
Add observer for notification
|
void |
cancel()
cancel's upload
|
boolean |
deleteObserver(IObserver object)
Delete observer
|
java.lang.String |
getSessionId() |
static void |
main(java.lang.String[] args)
Main for testing (debugging only)
|
void |
notifyObservers(ImportEvent event)
Notify observers of event
|
void |
setSessionId(java.lang.String sessionId)
Set specific sessionID
|
void |
uploadFiles(java.lang.String url,
int timeout,
ErrorContainer upload)
Upload files from error container to url
|
public FileUploader(org.apache.commons.httpclient.HttpClient httpClient)
httpClient
- public void setSessionId(java.lang.String sessionId)
sessionId
- public java.lang.String getSessionId()
public void uploadFiles(java.lang.String url, int timeout, ErrorContainer upload)
url
- - url to send totimeout
- - timeoutupload
- - error container with files in itpublic boolean addObserver(IObserver object)
IObservable
addObserver
インタフェース内 IObservable
object
- - observer objectpublic boolean deleteObserver(IObserver object)
IObservable
deleteObserver
インタフェース内 IObservable
object
- - observer to deletepublic void notifyObservers(ImportEvent event)
IObservable
notifyObservers
インタフェース内 IObservable
event
- - event that happenedpublic void cancel()
public static void main(java.lang.String[] args)
args
- java.lang.Exception