org.kuali.student.datadictionary.mojo
Class KSEachMethodServiceGeneratorrMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.kuali.student.common.mojo.AbstractKSMojo
          extended by org.kuali.student.datadictionary.mojo.KSEachMethodServiceGeneratorrMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class KSEachMethodServiceGeneratorrMojo
extends AbstractKSMojo

The plugin entrypoint which is used to generate a java interface file for each service method in the source files based on the contract definition


Field Summary
 
Fields inherited from class org.kuali.student.common.mojo.AbstractKSMojo
localPackages
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
KSEachMethodServiceGeneratorrMojo()
           
 
Method Summary
 void execute()
           
 File getOutputDirectory()
           
 String getRootPackage()
           
 void setOutputDirectory(File htmlDirectory)
           
 void setRootPackage(String rootPackage)
           
 
Methods inherited from class org.kuali.student.common.mojo.AbstractKSMojo
getContextSourceDirs, getModel, getSourceDirs, setContextSourceDirs, setSourceDirs, validate
 
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

KSEachMethodServiceGeneratorrMojo

public KSEachMethodServiceGeneratorrMojo()
Method Detail

getOutputDirectory

public File getOutputDirectory()

setOutputDirectory

public void setOutputDirectory(File htmlDirectory)

getRootPackage

public String getRootPackage()

setRootPackage

public void setRootPackage(String rootPackage)

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException


Copyright © 2004–2014 The Kuali Foundation. All rights reserved.