/**
 * Copyright 2004 BayBridging.
 *
 * This software is furnished under a license and may be used
 * and copied only in accordance with the terms of such license.
 * This software or any other copies thereof in any form, may not be
 * provided or otherwise made available, to any other person or company
 * without written consent from BayBridging.
 *
 * BayBridging assumes no responsibility for the use or reliability of
 * software which has been modified without approval.
 */


public interface ThreadRequest
{
    /**
     * Execute the request.
     */
    void execute();

    /**
     * check whether the request has been executed.<br>
     * @return boolean
     */
    boolean isExecuted();
}






















