Package com.wakaleo.schemaspy
Class MavenSchemaAnalyzer
- java.lang.Object
-
- com.wakaleo.schemaspy.MavenSchemaAnalyzer
-
public class MavenSchemaAnalyzer extends Object
Wrapper around theSchemaAnalyzer
to hide the initialization details from theSchemaSpyReport
maven mojo.
-
-
Constructor Summary
Constructors Constructor Description MavenSchemaAnalyzer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
analyze()
Executes the schemaspy analyzer process.void
applyConfiguration(List<String> argList)
Adds the schemaspy plugin configuration properties.
-
-
-
Method Detail
-
applyConfiguration
public void applyConfiguration(List<String> argList)
Adds the schemaspy plugin configuration properties. This is necessary before callinganalyze()
.- Parameters:
argList
- a list of property-value pairs.
-
analyze
public void analyze() throws SQLException, IOException
Executes the schemaspy analyzer process.- Throws:
SQLException
IOException
-
-