001    // Copyright 2010 Waterken Inc. under the terms of the MIT X license
002    // found at http://www.opensource.org/licenses/mit-license.html
003    package org.waterken.delayed;
004    
005    import org.ref_send.promise.Deferred;
006    import org.ref_send.promise.Promise;
007    
008    /**
009     * A promise factory.
010     */
011    public interface
012    Forwarder {
013        Promise<Deferred<Boolean>> forward();
014    }