railo.runtime.compiler
Interface CFMLCompiler

All Known Implementing Classes:
CFMLCompilerImpl

public interface CFMLCompiler


Method Summary
 byte[] compile(ConfigImpl config, PageSource source, TagLib[] tld, FunctionLib[] fld, Resource classRootDir, String className)
          compiles a CFML source file
 

Method Detail

compile

byte[] compile(ConfigImpl config,
               PageSource source,
               TagLib[] tld,
               FunctionLib[] fld,
               Resource classRootDir,
               String className)
               throws TemplateException,
                      IOException,
                      TemplateException
compiles a CFML source file

Parameters:
source - cfml source file
tld - tag library deskriptor
fld - function library deskriptor
classRootDir - target directory for generated classes
className - name of the class will be generated
Throws:
TemplateException
IOException


Copyright © 2012 Railo