Package | Description |
---|---|
org.dcm4che3.conf.api.upgrade |
This package is part of the Maven module dcm4che-conf-api.
|
org.dcm4che3.conf.core |
This package is contained in the Maven module dcm4che-conf-core.
|
org.dcm4che3.conf.core.api |
This package is contained in the Maven module dcm4che-conf-core-api.
|
org.dcm4che3.conf.core.api.internal |
This package is contained in the Maven module dcm4che-conf-core-api.
|
org.dcm4che3.conf.core.index |
This package is contained in the Maven module dcm4che-conf-core.
|
org.dcm4che3.conf.core.normalization |
This package is contained in the Maven module dcm4che-conf-core.
|
org.dcm4che3.conf.core.olock |
This package is contained in the Maven module dcm4che-conf-core.
|
org.dcm4che3.conf.core.storage |
This package is contained in the Maven module dcm4che-conf-core.
|
org.dcm4che3.conf.dicom |
This package is part of the Maven module dcm4che-conf-api
and dcm4che-conf-dicom.
|
Modifier and Type | Field and Description |
---|---|
private Configuration |
UpgradeScript.UpgradeContext.configuration |
Modifier and Type | Method and Description |
---|---|
Configuration |
UpgradeScript.UpgradeContext.getConfiguration() |
Constructor and Description |
---|
UpgradeContext(String fromVersion,
String toVersion,
Properties properties,
Map<String,Object> scriptConfig,
Configuration configuration,
DicomConfiguration dicomConfiguration) |
UpgradeContext(String fromVersion,
String toVersion,
Properties properties,
Map<String,Object> scriptConfig,
Configuration configuration,
DicomConfiguration dicomConfiguration,
UpgradeScript.UpgradeScriptMetadata upgradeScriptMetadata) |
UpgradeContext(String fromVersion,
String toVersion,
Properties properties,
Map<String,Object> scriptConfig,
Configuration configuration,
DicomConfiguration dicomConfiguration,
UpgradeScript.UpgradeScriptMetadata upgradeScriptMetadata,
ConfigurationMetadata configMetaData) |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingConfiguration |
class |
ExtensionMergingConfiguration
Ensures that extensions are not deleted, even if they are unknown to the caller of persistNode
|
Modifier and Type | Field and Description |
---|---|
private Configuration |
DefaultTypeSafeConfiguration.confStorage |
protected Configuration |
DelegatingConfiguration.delegate |
Modifier and Type | Method and Description |
---|---|
Configuration |
DefaultTypeSafeConfiguration.getLowLevelAccess() |
Constructor and Description |
---|
DefaultTypeSafeConfiguration(Configuration configurationStorage,
Class<R> rootClass,
Map<Class,List<Class>> extensionsByClass) |
DelegatingConfiguration(Configuration delegate) |
ExtensionMergingConfiguration(Configuration delegate,
List<Class> allExtensionClasses) |
Modifier and Type | Method and Description |
---|---|
Configuration |
TypeSafeConfiguration.getLowLevelAccess() |
Modifier and Type | Method and Description |
---|---|
Configuration |
ConfigurationManager.getConfigurationStorage() |
Modifier and Type | Class and Description |
---|---|
class |
ReferenceIndexingDecorator
Keeps an index of objects referable by uuids to allow fast lookup by uuid
|
Constructor and Description |
---|
ReferenceIndexingDecorator(Configuration delegate,
Map<String,Path> uuidToSimplePathCache) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultsAndNullFilterDecorator |
Constructor and Description |
---|
DefaultsAndNullFilterDecorator(Configuration delegate,
List<Class> allExtensionClasses,
BeanVitalizer vitalizer) |
Modifier and Type | Class and Description |
---|---|
class |
HashBasedOptimisticLockingConfiguration
Caution: persistNode should be called in a transaction to ensure consistent comparison between data from backend/data being persisted,
otherwise it's possible that another writer modifies something before this class obtains a lock and the changes by that writer will be lost
Edge cases:
If one deletes a node that is a root of olock, and another changes that node, it is NOT considered a conflict, regardless of operation order the node will be just deleted.
|
Constructor and Description |
---|
HashBasedOptimisticLockingConfiguration(Configuration delegate,
List<Class> allExtensionClasses) |
Modifier and Type | Class and Description |
---|---|
class |
InMemoryConfiguration |
class |
InMemoryReadOnlyConfiguration |
class |
SimpleCachingConfigurationDecorator
Simple caching, no full transaction support, e.g.
|
class |
SingleJsonFileConfigurationStorage |
Constructor and Description |
---|
SimpleCachingConfigurationDecorator(Configuration delegate) |
SimpleCachingConfigurationDecorator(Configuration delegate,
boolean readOnly) |
SimpleCachingConfigurationDecorator(Configuration delegate,
Hashtable<?,?> properties) |
Modifier and Type | Field and Description |
---|---|
private Configuration |
DicomConfigurationBuilder.configurationStorage |
protected Configuration |
CommonDicomConfiguration.lowLevelConfig |
Modifier and Type | Method and Description |
---|---|
protected Configuration |
DicomConfigurationBuilder.createConfigurationStorage(List<Class> allExtensions) |
Configuration |
CommonDicomConfiguration.getConfigurationStorage() |
Modifier and Type | Method and Description |
---|---|
DicomConfigurationBuilder |
DicomConfigurationBuilder.registerCustomConfigurationStorage(Configuration storage) |
Constructor and Description |
---|
CommonDicomConfiguration(Configuration configStorage,
Map<Class,List<Class>> extensionsByClass) |
CommonDicomConfiguration(Configuration configurationStorage,
Map<Class,List<Class>> extensionsByClass,
boolean doCacheTCGroups) |
CommonDicomConfigurationWithHL7(Configuration configurationStorage,
Map<Class,List<Class>> extensionsByClass) |
CommonDicomConfigurationWithHL7(Configuration configurationStorage,
Map<Class,List<Class>> extensionsByClass,
boolean doCacheTCGroups) |
Copyright © 2017 dcm4che.org. All rights reserved.