| 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.