org.comparagrid.fluxion.plugins
Class PublisherMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.comparagrid.fluxion.plugins.PublisherMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class PublisherMojo
extends org.apache.maven.plugin.AbstractMojo

This is a reworked version of the MavenArchetypePlugin, which uses some fixed parameters to simplify the required command and does some custom searching for schema types to use in creating the artifact.

Version:
1.0
Author:
Tony Burdett

Nested Class Summary
protected static class PublisherMojo.Dbms
           
 
Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
PublisherMojo()
           
 
Method Summary
 void execute()
          Build a publisher archetype using some command line params
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublisherMojo

public PublisherMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Build a publisher archetype using some command line params

Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException


Copyright © 2010. All Rights Reserved.