Versions Compared

Key

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

...

  • Must have child elements 'point', and 'class'.
  • See Aspect Oriented Programming (AOP)
  • point: String referring to one of the interface of one of the services: i.e. org.openmrs.api.PatientService
  • class: Full path to the java class that will be called. Must implement org.aopalliance.aop.Advice or org.springframework.aop.Advisor

...

  • If the setting (formerly global property form platform 1.8 downwards)doesn't exist in the OpenMRS system when the module is started, the property is added
  • Must have child elements 'property' and 'description'.
  • property: Name of the setting (formerly global property form platform 1.8 downwards)
  • description: Text describing the property.
  • Optional child elements 'defaultValue', 'viewPrivilege', 'editPrivilege' and 'deletePrivilege'.
  • defaultValue: Value of the property if it doesn't exist (defaults to the empty string)
  • viewPrivilege: privilege required for a user to view/get this property. Should be unique across OpenMRS. 
  • editPrivilege: privilege required for a user to set/update/save this property. Should be unique across OpenMRS. 
  • deletePrivilege: privilege required for a user to purge this property. Should be unique across OpenMRS. 

dwr

  • Contains dwr code similar to what would be put in dwr.XML
  • Should contain an 'allow' and an optional 'signatures' element.

...