Package org.cqframework.fhir.npm
Class NpmPackageManager
java.lang.Object
org.cqframework.fhir.npm.NpmPackageManager
- All Implemented Interfaces:
org.hl7.fhir.r5.context.ILoggingService
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hl7.fhir.r5.context.ILoggingService
org.hl7.fhir.r5.context.ILoggingService.LogCategory -
Constructor Summary
ConstructorsConstructorDescriptionNpmPackageManager(org.hl7.fhir.r5.model.ImplementationGuide sourceIg) NpmPackageManager(org.hl7.fhir.r5.model.ImplementationGuide sourceIg, org.hl7.fhir.utilities.npm.FilesystemPackageCacheManager fspcm) NpmPackageManager(org.hl7.fhir.r5.model.ImplementationGuide sourceIg, org.hl7.fhir.utilities.npm.FilesystemPackageCacheManager fspcm, List<org.hl7.fhir.utilities.npm.NpmPackage> npmList) -
Method Summary
Modifier and TypeMethodDescriptionList<org.hl7.fhir.utilities.npm.NpmPackage> org.hl7.fhir.r5.model.ImplementationGuidebooleanhasPackage(String packageId, boolean isUrl) booleanvoidvoidloadDependencies(org.hl7.fhir.utilities.npm.NpmPackage parentPackage) voidlogDebugMessage(org.hl7.fhir.r5.context.ILoggingService.LogCategory category, String message) voidlogErrorMessage(String message) voidlogMessage(String message) voidlogWarningMessage(String message)
-
Constructor Details
-
NpmPackageManager
public NpmPackageManager(org.hl7.fhir.r5.model.ImplementationGuide sourceIg) -
NpmPackageManager
public NpmPackageManager(org.hl7.fhir.r5.model.ImplementationGuide sourceIg, org.hl7.fhir.utilities.npm.FilesystemPackageCacheManager fspcm) -
NpmPackageManager
public NpmPackageManager(org.hl7.fhir.r5.model.ImplementationGuide sourceIg, org.hl7.fhir.utilities.npm.FilesystemPackageCacheManager fspcm, List<org.hl7.fhir.utilities.npm.NpmPackage> npmList)
-
-
Method Details
-
loadDependencies
- Throws:
IOException
-
loadDependencies
public void loadDependencies(org.hl7.fhir.utilities.npm.NpmPackage parentPackage) throws IOException - Throws:
IOException
-
hasPackage
-
getNpmList
-
getSourceIg
public org.hl7.fhir.r5.model.ImplementationGuide getSourceIg() -
logMessage
- Specified by:
logMessagein interfaceorg.hl7.fhir.r5.context.ILoggingService
-
logDebugMessage
public void logDebugMessage(org.hl7.fhir.r5.context.ILoggingService.LogCategory category, String message) - Specified by:
logDebugMessagein interfaceorg.hl7.fhir.r5.context.ILoggingService
-
logWarningMessage
-
logErrorMessage
-
isDebugLogging
public boolean isDebugLogging()- Specified by:
isDebugLoggingin interfaceorg.hl7.fhir.r5.context.ILoggingService
-