| com.metaboss.sdlctools.services.jdktools.BSJavaCompiler
All known Subclasses: com.metaboss.sdlctools.services.jdktools.impl.BSJavaCompilerImpl,
BSJavaCompiler | public interface BSJavaCompiler (Code) | | This component is a Java Compilation service
|
Method Summary | |
public CompilationResult | compileLocalSource(String pSourceDirAbsolutePath, SourceType pSourceType) Compiles all java files under given local directory and returns the jar file contents
Parameters: pSourceDirAbsolutePath - the path of the directory directory with as many as necessary .java fileslocated in their package subdirectory tree as needed. | public CompilationResult | compileSource(String pPublicClassOrInterfaceName, String pClassOrInterfaceSource, SourceType pSourceType) | public CompilationResult | compileZippedSource(byte[] pSourceZip, SourceType pSourceType) Compiles given zip file with source and returns the jar file contents
Parameters: pSourceZip - the zip file with as many as necessary .java files located in their packagesubdirectory tree as needed. |
COMPONENT_URL | final public static String COMPONENT_URL(Code) | | Naming URL of the component
|
compileLocalSource | public CompilationResult compileLocalSource(String pSourceDirAbsolutePath, SourceType pSourceType) throws BSException(Code) | | Compiles all java files under given local directory and returns the jar file contents
Parameters: pSourceDirAbsolutePath - the path of the directory directory with as many as necessary .java fileslocated in their package subdirectory tree as needed. All non .java files will be simply copied from the source tree to thedestination tree and will become part of the retuned jar CompilationResult contains the result of the requested operation |
compileSource | public CompilationResult compileSource(String pPublicClassOrInterfaceName, String pClassOrInterfaceSource, SourceType pSourceType) throws BSException(Code) | | Compiles given single source and returns the jar file contents
Parameters: pPublicClassOrInterfaceName - fully qualified name or interface to compile Parameters: pClassOrInterfaceSource - the source text of the class CompilationResult contains the result of the requested operation |
compileZippedSource | public CompilationResult compileZippedSource(byte[] pSourceZip, SourceType pSourceType) throws BSException(Code) | | Compiles given zip file with source and returns the jar file contents
Parameters: pSourceZip - the zip file with as many as necessary .java files located in their packagesubdirectory tree as needed. All non .java files will be simply copied from the source tree to thedestination tree and will become part of the retuned jar CompilationResult contains the result of the requested operation |
|
|