Increment intent counter
This commit is contained in:
parent
3682e8ba3a
commit
3132d2c7cf
@ -53,13 +53,14 @@ public class AsyncEvent<T> extends Event
|
|||||||
Preconditions.checkState( !intents.contains( plugin ), "Plugin %s already registered intent for event %s", plugin, this );
|
Preconditions.checkState( !intents.contains( plugin ), "Plugin %s already registered intent for event %s", plugin, this );
|
||||||
|
|
||||||
intents.add( plugin );
|
intents.add( plugin );
|
||||||
|
latch.incrementAndGet();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Notifies this event that this plugin has done all its required processing
|
* Notifies this event that this plugin has done all its required processing
|
||||||
* and wishes to let the event proceed.
|
* and wishes to let the event proceed.
|
||||||
*
|
*
|
||||||
* @param plugin a plugin which has an intent registered for this evemt
|
* @param plugin a plugin which has an intent registered for this event
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
public void completeIntent(Plugin plugin)
|
public void completeIntent(Plugin plugin)
|
||||||
|
Loading…
Reference in New Issue
Block a user