|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wegra.util.dispatcher.SynchronousDispatcher
µ¿±âÀûÀÎ ÅëÁö µð½ºÆÐÃÄ·Î ÀÏ·ÃÀÇ ÀÛ¾÷µéÀ» Â÷·ÊÂ÷·Ê ¼öÇàÇÒ ¼ö ÀÖ°Ô²û ÇØÁØ´Ù. ÀÏ·ÃÀÇ µÎ ±×·ìÀÇ ÀÛ¾÷µéÀÌ ¼·Î »çÀÌ»çÀÌ¿¡ ³¢¿©¼ ¼öÇàµÉ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ À̸¦ À§ÇØ ¿©·¯°³ÀÇ ½º·¹µå¸¦ »ç¿ëÇÏÁö´Â ¾Ê´Â´Ù.
Nested Class Summary | |
static class |
SynchronousDispatcher.Test
for testing |
Constructor Summary | |
SynchronousDispatcher()
|
Method Summary | |
void |
addHandler(java.lang.Runnable handler)
appends new handler to the first location of current subscriber list. |
void |
addHandler(java.lang.Runnable[] handlers)
ÀÏ·ÃÀÇ ¸®½º³ÊµéÀ» ÃÖ´ëÇÑ ÇöÀç ¸®½ºÆ® Áß°£ Áß°£¿¡ ¹èÄ¡µÉ ¼ö ÀÖµµ·Ï ÇÏ¸é¼ µð½ºÆÐÃÄ¿¡ Ãß°¡ÇÑ´Ù. |
void |
dispatch(int iterations)
"iterations"¿¡ ÁÖ¾îÁø ¸¸Å ÀÛ¾÷À» µð½ºÆÐÄ¡ÇÑ´Ù. '0'À» ÁöÁ¤ÇÏ¸é ¿µ¿øÈ÷ µ¿ÀÛÇÑ´Ù. |
void |
meteredDispatch(int iterations,
int interval)
"iterations"¿¡ ÁÖ¾îÁø ¸¸Å ¸Å "interval"¸¶´Ù ÀÛ¾÷À» µð½ºÆÐÄ¡ÇÑ´Ù. |
void |
removeAllHandlers()
Removes all handlers from this dispatcher. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SynchronousDispatcher()
Method Detail |
public void addHandler(java.lang.Runnable[] handlers)
public void addHandler(java.lang.Runnable handler)
public void dispatch(int iterations)
iterations
- ÀÛ¾÷ ¹Ýº¹È½¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
'-1'ÀÌ ÁÖ¾îÁú °æ¿ì ¿µ¿øÈ÷ µ¿ÀÛÇÑ´Ù.public void meteredDispatch(int iterations, int interval)
iterations
- ÀÛ¾÷ ¹Ýº¹ Ƚ¼ö¸¦ ÁöÁ¤ÇÑ´Ù.
'-1'À» ÁöÁ¤ÇÏ¸é ¿µ¿øÈ÷ ½ÇÇàµÈ´Ù.interval
- °¢ ÀÛ¾÷µéÀº ¸Å interval ¸¶´Ù ½ÇÇàµÈ´Ù.public void removeAllHandlers()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |