package org.apache.haox.event;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
public interface EventWaiter {
public abstract Event waitEvent(EventType event);
public abstract Event waitEvent();
public abstract Event waitEvent(EventType event, long timeout, TimeUnit timeUnit) throws TimeoutException;
public abstract Event waitEvent(long timeout, TimeUnit timeUnit) throws TimeoutException;
}