1 package org.objectweb.proactive.examples.eratosthenes; 2 3 /* 4 * ################################################################ 5 * 6 * ProActive: The Java(TM) library for Parallel, Distributed, 7 * Concurrent computing with Security and Mobility 8 * 9 * Copyright (C) 1997-2002 INRIA/University of Nice-Sophia Antipolis 10 * Contact: proactive-support@inria.fr 11 * 12 * This library is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU Lesser General Public 14 * License as published by the Free Software Foundation; either 15 * version 2.1 of the License, or any later version. 16 * 17 * This library is distributed in the hope that it will be useful, 18 * but WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * Lesser General Public License for more details. 21 * 22 * You should have received a copy of the GNU Lesser General Public 23 * License along with this library; if not, write to the Free Software 24 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 25 * USA 26 * 27 * Initial developer(s): The ProActive Team 28 * http://www.inria.fr/oasis/ProActive/contacts.html 29 * Contributor(s): 30 * 31 * ################################################################ 32 */ 33 34 /** 35 * @author Jonathan Streit 36 */ 37 public interface Slowable { 38 39 /** Demands slowing down of this source */ 40 public void sleep(boolean sleep); 41 42 } 43