Save This Page
Home » jboss-5.0.0.CR1-src » org » jboss » util » timeout » [javadoc | source]
org.jboss.util.timeout
public class: TimeoutFactory [javadoc | source]
java.lang.Object
   org.jboss.util.timeout.TimeoutFactory
The timeout factory. This is written with performance in mind. In case of n active timeouts, creating, cancelling and firing timeouts all operate in time O(log(n)). If a timeout is cancelled, the timeout is not discarded. Instead the timeout is saved to be reused for another timeout. This means that if no timeouts are fired, this class will eventually operate without allocating anything on the heap.
Method from org.jboss.util.timeout.TimeoutFactory Summary:
createTimeout
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.util.timeout.TimeoutFactory Detail:
 public static Timeout createTimeout(long time,
    TimeoutTarget target) 
    Schedule a new timeout.