Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Parameter Description

ParameterExpression

Default Value

Group Id

groupId

org.openmrs.module

Artifact Id

artifactId

whirlygig

Package

(set internally)

org.openmrs.module.whirlgig

Version

version

1.0-SNAPSHOT

Module Name No Spaces

(set internally)

whirlgigmodule

Module Name

moduleName

Whirlygig Module

Module Description

moduleDescription

Allows user to generate and save whirlygigs.

Module Author

user.name

<system (system-user-name> name)

OpenMRS Version Depended on

openmrsVerison

1.8.2

Do you want admin page link : (Y/N)

adminLinkReply

n

Link Name

adminPageLink

Manage Whirlygigs

Do you want Spring driven Mvc page : (Y/N)

springMvcReply

n

Do you want service/serviceimpl/dao/hibernatedao mapping : (Y/N)

serviceReply

n

Service Name

serviceDaoName

Whirlygig

Object Name

objectName

Whirlygig

Does this module depend on another module: (Y/N)

dependentModules

null

Note:

  • Package parameter cannot be manipulated. package="org.openmrs.module"+artifactId <given-artifactId> (set internally)
  • Module Name parameter , " Module" string get concatenate's. So it is recommended to give only module name(Whirlygig) but not complete name(Whirlygig Module).
    Module Name=<given-moduleName>+" Module"
  • Module No Name spaces is set internally.
  • Passing dependent modules list in command line , it should follow a case-
    <Module 1 Id>:<Module 1 Version>,<Module 2 Id>:<Module 2 Version>,<Module 3 Id>:<Module 3 Version>,.....
    Code Block
    -DdependentModules=reportmodule:1.0.0,cohortmodule:1.0.5,
    
    Assumptions,
    -groupId=org.openmrs.module
    -artifactid=<given-module-id>-api

...