kscontractdoc:kseachmethodservicegenerator

Full name:

org.kuali.maven.plugins:kscontractdoc-maven-plugin:1.0.8: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
contextSourceDirs List - (no description)
outputDirectory File - (no description)
Default value is: ${project.build.directory}/generated-sources.
User property is: outputDirectory.
rootPackage String - (no description)
Default value is: org.kuali.student.enrollment.
User property is: rootPackage.
sourceDirs List - (no description)

Parameter Details

contextSourceDirs:

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

outputDirectory:

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

rootPackage:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: rootPackage
  • Default: org.kuali.student.enrollment

sourceDirs:

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