org.apache.ode.bpel.compiler
Class BpelCompilerFactory

java.lang.Object
  extended by org.apache.ode.bpel.compiler.BpelCompilerFactory

public class BpelCompilerFactory
extends java.lang.Object


Field Summary
static int forceVersion
           
 
Constructor Summary
BpelCompilerFactory()
           
 
Method Summary
static BpelCompiler latestCompiler(BpelCompiler.Version bpelVersion)
          Creates a new compiler for the latest version of the internal BPEL model and the provided version of the BPEL specification.
static BpelCompiler versionCompiler(BpelCompiler.Version bpelVersion, int version)
          Creates a new compiler for the provided version of the internal BPEL model and the provided version of the BPEL specification.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

forceVersion

public static int forceVersion
Constructor Detail

BpelCompilerFactory

public BpelCompilerFactory()
Method Detail

latestCompiler

public static BpelCompiler latestCompiler(BpelCompiler.Version bpelVersion)
                                   throws java.lang.Exception
Creates a new compiler for the latest version of the internal BPEL model and the provided version of the BPEL specification.

Throws:
java.lang.Exception

versionCompiler

public static BpelCompiler versionCompiler(BpelCompiler.Version bpelVersion,
                                           int version)
                                    throws java.lang.Exception
Creates a new compiler for the provided version of the internal BPEL model and the provided version of the BPEL specification.

Throws:
java.lang.Exception