org.objectweb.fractal.adl
Interface Compiler
- ComponentCompiler
public interface Compiler
An ADL definition compiler. Definitions are compiled into a set of
org.objectweb.deployment.scheduling.core.api.Task
s.
compile
public void compile(Definition definition,
TaskMap tasks,
Map context)
throws ADLException
Compiles the given ADL definition.
definition
- the ADL definition to be compiled.tasks
- where the tasks compiled from the definition must be put.context
- optional additional information.
ADLException
- if the given definition cannot be compiled.