|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wegra.net.Client
ServerSocket°ú ¦À» ÀÌ·ï communicate Çϴ Ŭ¶óÀÌ¾ðÆ® Ãø ¼ÒÄÏÀÌ´Ù. »ç¿ë¹ýÀº ServerSocketÀ» ÂüÁ¶Çϱ⠹ٶõ´Ù.
Constructor Summary | |
Client()
|
Method Summary | |
void |
close()
¼ÒĹÀ» ´Ý´Â´Ù. |
protected void |
closePost()
close() ¸Þ¼Òµå°¡ ¼ÒÄÏÀ» ´ÝÀº ÈÄ¿¡ È£ÃâÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù. |
protected void |
closePre()
close() ¸Þ¼Òµå°¡ ¼ÒÄÏÀ» ´Ý±â Àü¿¡ È£ÃâÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù. .¼ÒÄÏÀ» ´Ý±â Àü ¼±Çà ÀÛ¾÷ÀÌ ÇÊ¿äÇÏ´Ù¸é ÀÌ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å ÇÏ¿© ¾²µµ·Ï ÇÑ´Ù. |
protected abstract void |
communicate(java.net.Socket client)
GoF Ã¥ÀÇ "ÅÛÇø´ ¸Þ¼Òµå"ÀÌ´Ù. |
abstract Client |
replicate()
¹Ì¸® ÃʱâÈ µÈ ÇöÀç °´Ã¼¸¦ ¹ÝȯÇÑ´Ù. |
void |
run()
|
void |
setHandlers(java.util.LinkedList handlers)
ClientHannnndlers¸¦ ¼³Á¤ÇÑ´Ù. |
void |
setSocket(java.net.Socket socket)
¼ÒĹÀ» ¼³Á¤ÇÑ´Ù. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Client()
Method Detail |
public final void close() throws java.io.IOException
java.io.IOException
public abstract Client replicate()
public final void run()
run
in interface java.lang.Runnable
public final void setHandlers(java.util.LinkedList handlers)
public final void setSocket(java.net.Socket socket)
protected abstract void communicate(java.net.Socket client)
protected void closePost()
protected void closePre()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |