|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Thread | +--rath.msnm.ftp.VolatileDownloader
ÆÄÀÏÀ» ¼ö½Å¿äûÀ» Çã¶ôÇßÀ»¶§, ½ÇÁ¦·Î ÆÄÀÏÀ» ´Ù¿î·ÎµåÇϴ Ŭ·¡½ºÀÌ´Ù.
Field Summary |
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Method Summary | |
void |
close()
|
protected void |
fireError(Throwable e)
ÆÄÀÏ Àü¼ÛµµÁß ¿¹±âÄ¡ ¸øÇÑ ¿¹¿Ü°¡ ¹ß»ýÇÏ¿´À»¶§, ºÒ·ÁÁø´Ù. |
protected void |
fireStart()
|
String |
getAuthCookie()
½Å¿øÈ®ÀÎÀ» À§ÇØ Àü¼ÛÇÒ ¸ñÀûÀ¸·Î ¼³Á¤µÈ ÀÎÁõÄíÅ°°ªÀ» ¾ò¾î¿Â´Ù. |
int |
getCommitPercent()
½ÇÁ¦·Î ¼Û/¼ö½ÅµÈ ¹ÙÀÌÆ® Å©±â¸¦ ¾ò¾î¿Â´Ù. |
String |
getCookie()
ÀÌ ÆÄÀÏÀü¼Û ¼¼¼Ç¿¡ ´ëÇÑ ÄíÅ°°ªÀ» ¾ò¾î¿Â´Ù. |
int |
getCurrentFileSize()
ÇöÀç ½ÇÁ¦·Î ¼ö½ÅµÈ byte ¼ö¸¦ ¹ÝȯÇÑ´Ù. |
File |
getFile()
¼ö½ÅµÉ ÆÄÀÏ °´Ã¼¸¦ ¹ÝȯÇÑ´Ù. |
void |
getFileContent()
|
String |
getFilename()
¼Û/¼ö½ÅµÇ°í ÀÖ´Â ÆÄÀÏÀÇ À̸§À» ¾ò¾î¿Â´Ù. |
int |
getFileSize()
¹ÞÀ» ÆÄÀÏÀÇ Àüü Å©±â¸¦ ¾ò¾î¿Â´Ù. |
String |
getHostAddress()
¼Û½ÅÃø Host ÁÖ¼Ò¸¦ ¾ò¾î¿Â´Ù. |
static VolatileDownloader |
getInstance(MSNMessenger msn,
File toReceive,
MimeMessage msg)
VolatileDownloaderÀÇ ÀνºÅϽº¸¦ »ý¼ºÇÑ´Ù. |
int |
getPort()
¼Û½ÅÃø port ¹øÈ£¸¦ ¾ò¾î¿Â´Ù. |
protected void |
makeConnection()
¼¹ö¿¡ Á¢¼ÓÇÏ°í ½ºÆ®¸²µéÀ» »ý¼ºÇÑ´Ù. |
void |
processMessage(String header,
String body)
|
void |
run()
Thread main loop ó¸® ºÎºÐÀÌ´Ù. |
void |
sendMessage(String header)
|
void |
sendMessage(String header,
String body)
|
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
public static VolatileDownloader getInstance(MSNMessenger msn, File toReceive, MimeMessage msg)
public String getHostAddress()
public int getPort()
public String getAuthCookie()
public String getCookie()
public File getFile()
public String getFilename()
VolatileTransfer
getFilename
in interface VolatileTransfer
public int getCurrentFileSize()
public int getCommitPercent()
VolatileTransfer
getCommitPercent
in interface VolatileTransfer
public int getFileSize()
public final void run()
run
in interface Runnable
run
in class Thread
public void processMessage(String header, String body) throws Throwable
Throwable
public void sendMessage(String header) throws IOException
IOException
public void sendMessage(String header, String body) throws IOException
IOException
public void getFileContent() throws IOException
IOException
public void close()
protected void fireStart()
protected void fireError(Throwable e)
protected void makeConnection() throws IOException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |