private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, ImageReaderParam prevParam, ImageReaderParam param, List<ModificationItem> mods) { LdapUtils.storeDiffObject(ldapObj, mods, "dcmIIOFormatName", prevParam.formatName, param.formatName, null); LdapUtils.storeDiffObject(ldapObj, mods, "dcmJavaClassName", prevParam.className, param.className, null); LdapUtils.storeDiffObject(ldapObj, mods, "dcmPatchJPEGLS", prevParam.patchJPEGLS, param.patchJPEGLS, null); LdapUtils.storeDiff(ldapObj, mods, "dcmImageReadParam", prevParam.getImageReadParams(), param.getImageReadParams()); return mods; }
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, ImageWriterParam prevParam, ImageWriterParam param, List<ModificationItem> mods) { LdapUtils.storeDiffObject(ldapObj, mods, "dcmIIOFormatName", prevParam.formatName, param.formatName, null); LdapUtils.storeDiffObject(ldapObj, mods, "dcmJavaClassName", prevParam.className, param.className, null); LdapUtils.storeDiffObject(ldapObj, mods, "dcmPatchJPEGLS", prevParam.patchJPEGLS, param.patchJPEGLS, null); LdapUtils.storeDiff(ldapObj, mods, "dcmImageWriteParam", prevParam.getImageWriteParams(), param.getImageWriteParams()); return mods; }
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, AttributeCoercion prev, AttributeCoercion ac, ArrayList<ModificationItem> mods) { LdapUtils.storeDiffObject(ldapObj, mods, "dcmDIMSE", prev.getDIMSE(), ac.getDIMSE(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomTransferRole", prev.getRole(), ac.getRole(), null); LdapUtils.storeDiff(ldapObj, mods, "dcmAETitle", prev.getAETitles(), ac.getAETitles()); LdapUtils.storeDiff(ldapObj, mods, "dcmSOPClass", prev.getSOPClasses(), ac.getSOPClasses()); LdapUtils.storeDiffObject(ldapObj, mods, "dcmURI", prev.getURI(), ac.getURI(), null); return mods; }
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, AttributeCoercion prev, AttributeCoercion ac, ArrayList<ModificationItem> mods) { LdapUtils.storeDiffObject(ldapObj, mods, "dcmDIMSE", prev.getDIMSE(), ac.getDIMSE(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomTransferRole", prev.getRole(), ac.getRole(), null); LdapUtils.storeDiff(ldapObj, mods, "dcmAETitle", prev.getAETitles(), ac.getAETitles()); LdapUtils.storeDiff(ldapObj, mods, "dcmSOPClass", prev.getSOPClasses(), ac.getSOPClasses()); LdapUtils.storeDiffObject(ldapObj, mods, "dcmURI", prev.getURI(), ac.getURI(), null); return mods; }
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, AuditRecordRepository a, AuditRecordRepository b, String deviceDN, ArrayList<ModificationItem> mods) { LdapUtils.storeDiff(ldapObj, mods, "dicomNetworkConnectionReference", a.getConnections(), b.getConnections(), deviceDN); LdapUtils.storeDiffObject(ldapObj, mods, "dicomInstalled", a.getInstalled(), b.getInstalled(), null); return mods; }
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, AuditRecordRepository a, AuditRecordRepository b, String deviceDN, ArrayList<ModificationItem> mods) { LdapUtils.storeDiff(ldapObj, mods, "dicomNetworkConnectionReference", a.getConnections(), b.getConnections(), deviceDN); LdapUtils.storeDiffObject(ldapObj, mods, "dicomInstalled", a.getInstalled(), b.getInstalled(), null); return mods; }
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, WebApplication a, WebApplication b, String deviceDN, List<ModificationItem> mods) { LdapUtils.storeDiffObject(ldapObj, mods, "dicomDescription", a.getDescription(), b.getDescription(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dcmWebServicePath", a.getServicePath(), b.getServicePath(), null); LdapUtils.storeDiff(ldapObj, mods, "dcmWebServiceClass", a.getServiceClasses(), b.getServiceClasses()); LdapUtils.storeDiffObject(ldapObj, mods, "dicomAETitle", a.getAETitle(), b.getAETitle(), null); LdapUtils.storeDiff(ldapObj, mods, "dicomApplicationCluster", a.getApplicationClusters(), b.getApplicationClusters()); LdapUtils.storeDiff(ldapObj, mods, "dicomNetworkConnectionReference", a.getConnections(), b.getConnections(), deviceDN); LdapUtils.storeDiffObject(ldapObj, mods, "dicomInstalled", a.getInstalled(), b.getInstalled(), null); return mods; }
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, WebApplication a, WebApplication b, String deviceDN, List<ModificationItem> mods) { LdapUtils.storeDiffObject(ldapObj, mods, "dicomDescription", a.getDescription(), b.getDescription(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dcmWebServicePath", a.getServicePath(), b.getServicePath(), null); LdapUtils.storeDiff(ldapObj, mods, "dcmWebServiceClass", a.getServiceClasses(), b.getServiceClasses()); LdapUtils.storeDiffObject(ldapObj, mods, "dicomAETitle", a.getAETitle(), b.getAETitle(), null); LdapUtils.storeDiff(ldapObj, mods, "dicomApplicationCluster", a.getApplicationClusters(), b.getApplicationClusters()); LdapUtils.storeDiff(ldapObj, mods, "dicomNetworkConnectionReference", a.getConnections(), b.getConnections(), deviceDN); LdapUtils.storeDiffObject(ldapObj, mods, "dicomInstalled", a.getInstalled(), b.getInstalled(), null); return mods; }
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, Device a, Device b, List<ModificationItem> mods, boolean preserveVendorData) { LdapUtils.storeDiffObject(ldapObj, mods, "dicomDescription", a.getDescription(), b.getDescription(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomDeviceUID", a.getDeviceUID(), b.getDeviceUID(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomManufacturer", a.getManufacturer(), b.getManufacturer(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomManufacturerModelName", a.getManufacturerModelName(), b.getManufacturerModelName(), null); a.getSoftwareVersions(), b.getSoftwareVersions()); LdapUtils.storeDiffObject(ldapObj, mods, "dicomStationName", a.getStationName(), b.getStationName(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomDeviceSerialNumber", a.getDeviceSerialNumber(), b.getDeviceSerialNumber(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomIssuerOfPatientID", a.getIssuerOfPatientID(), b.getIssuerOfPatientID(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomIssuerOfAccessionNumber", a.getIssuerOfAccessionNumber(), b.getIssuerOfAccessionNumber(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomOrderPlacerIdentifier",
a.getAcceptedMessageTypes(), b.getAcceptedMessageTypes()); LdapUtils.storeDiffObject(ldapObj, mods, "hl7DefaultCharacterSet", a.getHL7DefaultCharacterSet(), b.getHL7DefaultCharacterSet(), "ASCII"); LdapUtils.storeDiffObject(ldapObj, mods, "hl7SendingCharacterSet", a.getHL7SendingCharacterSet(), b.getHL7SendingCharacterSet(), "ASCII"); b.getConnections(), deviceDN); LdapUtils.storeDiffObject(ldapObj, mods, "dicomDescription", a.getDescription(), b.getDescription(), null); a.getApplicationClusters(), b.getApplicationClusters()); LdapUtils.storeDiffObject(ldapObj, mods, "dicomInstalled", a.getInstalled(), b.getInstalled(), null);
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, TransferCapability a, TransferCapability b, List<ModificationItem> mods) { LdapUtils.storeDiffObject(ldapObj, mods, "dicomSOPClass", a.getSopClass(), b.getSopClass(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomTransferRole", a.getRole(), b.getRole(), null); LdapUtils.storeDiff(ldapObj, mods, "dicomTransferSyntax", a.getTransferSyntaxes(), b.getTransferSyntaxes()); if (!extended) return mods; LdapUtils.storeDiffWithOrdinalPrefix(ldapObj, mods, "dcmPreferredTransferSyntax", a.getPreferredTransferSyntaxes(), b.getPreferredTransferSyntaxes()); storeDiffs(ldapObj, a.getQueryOptions(), b.getQueryOptions(), mods); storeDiffs(ldapObj, a.getStorageOptions(), b.getStorageOptions(), mods); return mods; }
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, TransferCapability a, TransferCapability b, List<ModificationItem> mods) { LdapUtils.storeDiffObject(ldapObj, mods, "dicomSOPClass", a.getSopClass(), b.getSopClass(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomTransferRole", a.getRole(), b.getRole(), null); LdapUtils.storeDiff(ldapObj, mods, "dicomTransferSyntax", a.getTransferSyntaxes(), b.getTransferSyntaxes()); if (!extended) return mods; LdapUtils.storeDiffWithOrdinalPrefix(ldapObj, mods, "dcmPreferredTransferSyntax", a.getPreferredTransferSyntaxes(), b.getPreferredTransferSyntaxes()); storeDiffs(ldapObj, a.getQueryOptions(), b.getQueryOptions(), mods); storeDiffs(ldapObj, a.getStorageOptions(), b.getStorageOptions(), mods); return mods; }
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, ApplicationEntity a, ApplicationEntity b, String deviceDN, List<ModificationItem> mods, boolean preserveVendorData) { LdapUtils.storeDiffObject(ldapObj, mods, "dicomDescription", a.getDescription(), b.getDescription(), null); a.getPreferredCalledAETitles(), b.getPreferredCalledAETitles()); LdapUtils.storeDiffObject(ldapObj, mods, "dicomAssociationInitiator", a.isAssociationInitiator(), b.isAssociationInitiator(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomAssociationAcceptor", a.isAssociationAcceptor(), b.isAssociationAcceptor(), null); a.getSupportedCharacterSets(), b.getSupportedCharacterSets()); LdapUtils.storeDiffObject(ldapObj, mods, "dicomInstalled", a.getInstalled(), b.getInstalled(), null); a.getMasqueradeCallingAETitles(), b.getMasqueradeCallingAETitles()); LdapUtils.storeDiffObject(ldapObj, mods, "hl7ApplicationName", a.getHl7ApplicationName(), b.getHl7ApplicationName(), null);
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, CompressionRule prev, CompressionRule rule, List<ModificationItem> mods) { LdapUtils.storeDiff(ldapObj, mods, "dcmPhotometricInterpretation", prev.getPhotometricInterpretations(), rule.getPhotometricInterpretations()); LdapUtils.storeDiffObject(ldapObj, mods, "dcmBitsStored", prev.getBitsStored(), rule.getBitsStored(), null); LdapUtils.storeDiff(ldapObj, mods, "dcmPixelRepresentation", prev.getPixelRepresentation(), rule.getPixelRepresentation(), -1); LdapUtils.storeDiff(ldapObj, mods, "dcmAETitle", prev.getAETitles(), rule.getAETitles()); LdapUtils.storeDiff(ldapObj, mods, "dcmSOPClass", prev.getSOPClasses(), rule.getSOPClasses()); LdapUtils.storeDiff(ldapObj, mods, "dcmBodyPartExamined", prev.getBodyPartExamined(), rule.getBodyPartExamined()); LdapUtils.storeDiffObject(ldapObj, mods, "dicomTransferSyntax", prev.getTransferSyntax(), rule.getTransferSyntax(), null); LdapUtils.storeDiff(ldapObj, mods, "dcmImageWriteParam", prev.getImageWriteParams(), rule.getImageWriteParams()); return mods; }
b.getMajorFailureSeverity().ordinal(), 2); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditSourceID", a.getAuditSourceID(), b.getAuditSourceID(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditEnterpriseSiteID", a.getAuditEnterpriseSiteID(), b.getAuditEnterpriseSiteID(), null); a.getAuditSourceTypeCodes(), b.getAuditSourceTypeCodes()); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditApplicationName", a.getApplicationName(), b.getApplicationName(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditMessageID", a.getMessageID(), b.getMessageID(), AuditLogger.MESSAGE_ID); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditMessageEncoding", a.getEncoding(), b.getEncoding(), "UTF-8"); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditMessageSchemaURI", a.getSchemaURI(), b.getSchemaURI(), b.getConnections(), deviceDN); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditRecordRepositoryDeviceReference",
b.getMajorFailureSeverity().ordinal(), 2); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditSourceID", a.getAuditSourceID(), b.getAuditSourceID(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditEnterpriseSiteID", a.getAuditEnterpriseSiteID(), b.getAuditEnterpriseSiteID(), null); a.getAuditSourceTypeCodes(), b.getAuditSourceTypeCodes()); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditApplicationName", a.getApplicationName(), b.getApplicationName(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditMessageID", a.getMessageID(), b.getMessageID(), AuditLogger.MESSAGE_ID); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditMessageEncoding", a.getEncoding(), b.getEncoding(), "UTF-8"); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditMessageSchemaURI", a.getSchemaURI(), b.getSchemaURI(), b.getConnections(), deviceDN); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditRecordRepositoryDeviceReference",
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, ApplicationEntity a, ApplicationEntity b, String deviceDN, List<ModificationItem> mods, boolean preserveVendorData) { LdapUtils.storeDiffObject(ldapObj, mods, "dicomDescription", a.getDescription(), b.getDescription(), null); a.getPreferredCalledAETitles(), b.getPreferredCalledAETitles()); LdapUtils.storeDiffObject(ldapObj, mods, "dicomAssociationInitiator", a.isAssociationInitiator(), b.isAssociationInitiator(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dicomAssociationAcceptor", a.isAssociationAcceptor(), b.isAssociationAcceptor(), null); a.getSupportedCharacterSets(), b.getSupportedCharacterSets()); LdapUtils.storeDiffObject(ldapObj, mods, "dicomInstalled", a.getInstalled(), b.getInstalled(), null); a.getMasqueradeCallingAETitles(), b.getMasqueradeCallingAETitles()); LdapUtils.storeDiffObject(ldapObj, mods, "hl7ApplicationName", a.getHl7ApplicationName(), b.getHl7ApplicationName(), null);
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, Connection a, Connection b, List<ModificationItem> mods) { LdapUtils.storeDiffObject(ldapObj, mods, "dicomHostname", a.getHostname(), b.getHostname(), null); a.getTlsCipherSuites(), b.getTlsCipherSuites()); LdapUtils.storeDiffObject(ldapObj, mods, "dicomInstalled", a.getInstalled(), b.getInstalled(), null); return mods; LdapUtils.storeDiffObject(ldapObj, mods, "dcmProtocol", a.getProtocol(), b.getProtocol(), Protocol.DICOM); LdapUtils.storeDiffObject(ldapObj, mods, "dcmHTTPProxy", a.getHttpProxy(), b.getHttpProxy(), null); b.isTcpNoDelay(), true); LdapUtils.storeDiffObject(ldapObj, mods, "dcmBindAddress", a.getBindAddress(), b.getBindAddress(), null); LdapUtils.storeDiffObject(ldapObj, mods, "dcmClientBindAddress", a.getClientBindAddress(), b.getClientBindAddress(), null);
a.getNetworkAccessPointIDs(), b.getNetworkAccessPointIDs()); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditUserIsRequestor", a.getUserIsRequestor(), b.getUserIsRequestor(), null);
a.getNetworkAccessPointIDs(), b.getNetworkAccessPointIDs()); LdapUtils.storeDiffObject(ldapObj, mods, "dcmAuditUserIsRequestor", a.getUserIsRequestor(), b.getUserIsRequestor(), null);