![JAR search and dependency download from the Maven repository](/logo.png)
jadex.micro.mandelbrot.calculate.ICalculateService Maven / Gradle / Ivy
The newest version!
package jadex.micro.mandelbrot.calculate;
import jadex.future.IIntermediateFuture;
import jadex.micro.mandelbrot.model.AreaData;
import jadex.micro.mandelbrot.model.PartDataChunk;
import jadex.providedservice.annotation.Security;
import jadex.providedservice.annotation.Service;
/**
* Interface for calculating an area of points.
*/
@Service
@Security(roles=Security.UNRESTRICTED)
public interface ICalculateService
{
/**
* Calculate colors for an area of points.
* @param data The area to be calculated.
* @return A future containing the calculated area.
* /
@Timeout(30000)
public IFuture calculateArea(AreaData data);*/
/**
* Calculate colors for an area of points.
* @param data The area to be calculated.
* @return A future containing the calculated area.
*/
//@Timeout(30000)
public IIntermediateFuture calculateArea(AreaData data);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy