See: Description
| Class | Description |
|---|---|
| AuthorizedAnnotationAttributes |
Annotation attributes metadata implementation used for authorization method interception.
|
| OpenmrsProfileExcludeFilter |
Prevents creating a bean if profile is not matched.
|
| OpenmrsProfileIncludeFilter |
Creates a bean if profile is matched.
|
| Annotation Type | Description |
|---|---|
| AddOnStartup |
Annotation used to describe constants in the PrivilegeConstants or RoleConstants class.
|
| AllowDirectAccess |
Annotation used to indicate that a field of an OpenmrsObject allows direct access
If this annotation is not present the field will be accessed via getter |
| AllowEmptyStrings |
Annotation used to indicate that a method allows empty strings.
|
| AllowLeadingOrTrailingWhitespace |
Annotation used to indicate that a method allows strings with leading or
trailing whitespace.
|
| Authorized |
Annotation used to describe service layer authorization attributes.
|
| DisableHandlers |
In
RequiredDataAdvice, by default, RequiredDataHandlers are called on all child collections
of the OpenmrsObject being handled. |
| Handler |
This annotation serves as a general mechanism for providing metadata about a class that serves as
a 'Handler' for another class or classes.
|
| HasAddOnStartupPrivileges |
Annotation used to show that a class has privileges to add on startup.
|
| Independent |
In OpenMRS when the appropriate object is retired/voided, all of its member collections are being recursively processed as well.
|
| Logging |
Annotation used to provide a few extra options to the API logging advice.
|
| OpenmrsProfile |
Place it on classes which you want to be beans created conditionally based on
OpenMRS version and/or started modules.
|
Copyright © 2024 OpenMRS Inc.. All rights reserved.