public class AlternativeTCLoader extends Object
Modifier and Type | Field and Description |
---|---|
private DicomConfigurationManager |
config |
private boolean |
doCacheGroups |
private static Logger |
log |
private TCConfiguration |
tcGroups |
Constructor and Description |
---|
AlternativeTCLoader(DicomConfigurationManager config,
boolean doCacheGroups) |
Modifier and Type | Method and Description |
---|---|
private void |
addTC(ApplicationEntity applicationEntity,
TCConfiguration tcConfig,
Map.Entry<String,TCGroupConfigAEExtension.TCGroupDetails> tcGroupRefEntry,
TransferCapability.Role role) |
void |
cleanUpTransferCapabilitiesInDeviceNode(Device device,
Map<String,Object> deviceNode) |
private TCConfiguration |
getTCConfig() |
(package private) void |
initGroupBasedTCs(Device d) |
void |
refreshTCGroups() |
private final DicomConfigurationManager config
private final boolean doCacheGroups
private TCConfiguration tcGroups
public AlternativeTCLoader(DicomConfigurationManager config, boolean doCacheGroups)
private TCConfiguration getTCConfig() throws ConfigurationException
ConfigurationException
void initGroupBasedTCs(Device d) throws ConfigurationException
ConfigurationException
private void addTC(ApplicationEntity applicationEntity, TCConfiguration tcConfig, Map.Entry<String,TCGroupConfigAEExtension.TCGroupDetails> tcGroupRefEntry, TransferCapability.Role role) throws ConfigurationException
ConfigurationException
public void cleanUpTransferCapabilitiesInDeviceNode(Device device, Map<String,Object> deviceNode)
public void refreshTCGroups()
Copyright © 2017 dcm4che.org. All rights reserved.