public abstract class AbstractDerbyMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
org.apache.maven.project.MavenProject |
project |
protected org.apache.derby.drda.NetworkServerControl |
server
Shared
NetworkServerControl instance for all mojos. |
| Constructor and Description |
|---|
AbstractDerbyMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
doExecute()
Implement mojo logic here.
|
void |
execute()
Delegates the mojo execution to
doExecute() after initializing the NetworkServerControl for
localhost |
String |
getConnectionURL() |
String |
getConnectionURLShutdown() |
String |
getDerbyHome() |
String |
getDriver() |
String |
getPassword() |
int |
getPort() |
org.apache.maven.project.MavenProject |
getProject() |
String |
getUsername() |
boolean |
isDebugStatements() |
boolean |
isSkip() |
void |
setConnectionURL(String connectionURL) |
void |
setConnectionURLShutdown(String connectionURLShutdown) |
void |
setDebugStatements(boolean debugStatements) |
void |
setDerbyHome(String derbyHome) |
void |
setDriver(String driver) |
void |
setPassword(String password) |
void |
setPort(int port) |
void |
setProject(org.apache.maven.project.MavenProject project) |
void |
setSkip(boolean skip) |
protected void |
setupDerby() |
void |
setUsername(String username) |
@Parameter(readonly=true,
property="project",
required=true)
public org.apache.maven.project.MavenProject project
protected org.apache.derby.drda.NetworkServerControl server
NetworkServerControl instance for all mojos.public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
doExecute() after initializing the NetworkServerControl for
localhostorg.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected void setupDerby()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected abstract void doExecute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionpublic org.apache.maven.project.MavenProject getProject()
public void setProject(org.apache.maven.project.MavenProject project)
public int getPort()
public void setPort(int port)
public String getUsername()
public void setUsername(String username)
public String getPassword()
public void setPassword(String password)
public String getConnectionURL()
public void setConnectionURL(String connectionURL)
public String getConnectionURLShutdown()
public void setConnectionURLShutdown(String connectionURLShutdown)
public String getDriver()
public void setDriver(String driver)
public String getDerbyHome()
public void setDerbyHome(String derbyHome)
public boolean isDebugStatements()
public void setDebugStatements(boolean debugStatements)
public boolean isSkip()
public void setSkip(boolean skip)
Copyright © 2014. All rights reserved.