public abstract class AbstractCipangoMojo extends AbstractJettyMojo
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
addDefaultConnectors
Add SIP connectors if none set.
|
protected boolean |
annotationsEnabled
Allow to disable annotations parsing.
|
protected java.lang.String[] |
extraConfigurationClasses
Configuration classes to add to default Jetty configuration classes.
|
static java.lang.String |
SIP_HOST_PROPERTY |
static java.lang.String |
SIP_PORT_PROPERTY |
protected SipAppContext |
sipApp
An instance of org.cipango.server.sipapp.SipAppContext that represents the sipapp.
|
protected java.io.File |
sipDefaultXml
Deprecated.
use sipapp.defaultDescriptor
|
consoleScanner, contextHandlers, contextXml, daemon, dumpOnStart, excludedGoals, execution, httpConnector, jettyXml, loginServices, pluginArtifacts, PORT_SYSPROPERTY, project, projectArtifacts, reload, requestLog, scanIntervalSeconds, scanList, scanner, scannerListeners, server, skip, stopKey, stopPort, systemProperties, systemPropertiesFile, useProvidedScope, webApp| Constructor and Description |
|---|
AbstractCipangoMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyJettyXml() |
void |
configureWebApplication()
Subclasses should invoke this to setup basic info
on the webapp
|
void |
execute() |
void |
finishConfigurationBeforeStart() |
checkPomConfiguration, configurePluginClasspath, configureScanner, findJettyWebXmlFile, getJettyXmlFiles, isExcluded, isPluginArtifact, restartWebApp, setSystemProperties, setSystemPropertiesFile, startConsoleScanner, startJettypublic static final java.lang.String SIP_PORT_PROPERTY
public static final java.lang.String SIP_HOST_PROPERTY
protected java.io.File sipDefaultXml
protected boolean annotationsEnabled
protected SipAppContext sipApp
protected java.lang.String[] extraConfigurationClasses
org.cipango.server.sipapp.SipXmlConfiguration and
org.cipango.plugin.MavenAnnotationConfiguration are used.protected boolean addDefaultConnectors
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
execute in interface org.apache.maven.plugin.Mojoexecute in class AbstractJettyMojoorg.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionMojo.execute()public void finishConfigurationBeforeStart()
throws java.lang.Exception
finishConfigurationBeforeStart in class AbstractJettyMojojava.lang.Exceptionpublic void applyJettyXml()
throws java.lang.Exception
applyJettyXml in class AbstractJettyMojojava.lang.Exceptionpublic void configureWebApplication()
throws java.lang.Exception
AbstractJettyMojoconfigureWebApplication in class AbstractJettyMojoorg.apache.maven.plugin.MojoExecutionExceptionjava.lang.ExceptionCopyright © 2015. All Rights Reserved.