public interface CompilerSession extends Closeable
Modifier and Type | Method and Description |
---|---|
ArtifactMirror |
compileBatch(Class<?> batchClass)
Compiles a batch class.
|
ArtifactMirror |
compileFlow(FlowDescription flow,
FlowPortMap portMap)
Compiles a flow.
|
ArtifactMirror |
compileJobflow(Class<?> jobflowClass)
Compiles a jobflow class.
|
ArtifactMirror compileBatch(Class<?> batchClass) throws IOException
batchClass
- the source batch classIOException
- if compilation was failedArtifactMirror compileJobflow(Class<?> jobflowClass) throws IOException
jobflowClass
- the source jobflow classIOException
- if compilation was failedArtifactMirror compileFlow(FlowDescription flow, FlowPortMap portMap) throws IOException
flow
- the source flow objectportMap
- the I/O port map for the flowIOException
- if compilation was failedCopyright © 2011–2019 Asakusa Framework Team. All rights reserved.