Package ca.cdr.api.model.json.portal
Class ExternalAppJson
java.lang.Object
ca.cdr.api.model.json.AbstractModelJson
ca.cdr.api.model.json.portal.ExternalAppJson
- All Implemented Interfaces:
IAppType,IModelJson
Custom external applications served by some other external URL (apps hosted elsewhere)
Note: These applications will be served on iframe
-
Field Summary
FieldsFields inherited from interface ca.uhn.fhir.model.api.IModelJson
SENSITIVE_DATA_FILTER_NAME -
Constructor Summary
ConstructorsConstructorDescriptionExternalAppJson(String theLabel, String theGroup, String theUrl, String theDescription) -
Method Summary
Methods inherited from class ca.cdr.api.model.json.AbstractModelJson
equals, hashCode, toString
-
Field Details
-
label
-
group
-
url
-
description
-
appType
-
-
Constructor Details
-
ExternalAppJson
public ExternalAppJson(@Nonnull String theLabel, @Nonnull String theGroup, @Nonnull String theUrl, String theDescription)
-
-
Method Details
-
getAppType
- Specified by:
getAppTypein interfaceIAppType- Returns:
- the application type name. This is a built-in
SmilePortalApplicationType.ApplicationTypename or a custom type contributed from the classpath; it is used as theSMILE_PORTAL_OF_TYPEpermission argument.
-