public abstract class AbstractSchemaCassandraMojo extends AbstractCassandraMojo
addMainClasspath, addTestClasspath, cassandraDir, jmxPort, keyspace, listenAddress, logLevel, maxMemory, nativeTransportPort, project, rpcAddress, rpcPort, session, skip, startNativeTransport, stopKey, stopPort, storagePort, systemPropertyVariables| Constructor and Description |
|---|
AbstractSchemaCassandraMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract ThriftApiOperation |
buildOperation() |
void |
execute()
Parses the arguments then calls
|
protected abstract void |
parseArguments() |
createCassandraHome, createCassandraHome, createCassandraJar, createCassandraJar, createEnvironmentVars, getToolchain, newJavaCommandLine, newNodetoolCommandLine, newServiceCommandLine, newServiceCommandLineprotected abstract void parseArguments()
throws IllegalArgumentException
IllegalArgumentExceptionprotected abstract ThriftApiOperation buildOperation()
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionCopyright © 2011–2017 MojoHaus. All rights reserved.