kscontractdoc:kseachmethodservicegenerator

Full name:

org.kuali.maven.plugins:maven-kscontractdoc-plugin:1.0.0-SNAPSHOT:kseachmethodservicegenerator

Description:

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

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: generate-sources.

Optional Parameters

Name Type Since Description
outputDirectory File - (no description)
Default value is: ${project.build.directory}/generated-sources.
rootPackage String - (no description)
Default value is: org.kuali.student.enrollment.
sourceDirs List - (no description)

Parameter Details

outputDirectory:

(no description)
  • Type: java.io.File
  • Required: No
  • Expression: ${outputDirectory}
  • Default: ${project.build.directory}/generated-sources

rootPackage:

(no description)
  • Type: java.lang.String
  • Required: No
  • Expression: ${rootPackage}
  • Default: org.kuali.student.enrollment

sourceDirs:

(no description)
  • Type: java.util.List
  • Required: No