ArrayList<String> tsList = new ArrayList<String>(Arrays.asList(tcModified.getTransferSyntaxes())); Iterator<String> iterator = tsList.iterator(); if (tcGroupDetails.getWhitelistedTransferSyntaxes() != null &&
ArrayList<String> tsList = new ArrayList<String>(Arrays.asList(tcModified.getTransferSyntaxes())); Iterator<String> iterator = tsList.iterator(); if (tcGroupDetails.getWhitelistedTransferSyntaxes() != 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 AAssociateRQ makeAAssociateRQ() { AAssociateRQ aarq = new AAssociateRQ(); aarq.setCallingAET(as.getLocalAET()); aarq.setCalledAET(as.getRemoteAET()); ApplicationEntity ae = as.getApplicationEntity(); TransferCapability tc = ae.getTransferCapabilityFor( UID.StorageCommitmentPushModelSOPClass, TransferCapability.Role.SCP); aarq.addPresentationContext( new PresentationContext( 1, UID.StorageCommitmentPushModelSOPClass, tc.getTransferSyntaxes())); aarq.addRoleSelection( new RoleSelection(UID.StorageCommitmentPushModelSOPClass, false, true)); return aarq; }
private AAssociateRQ makeAAssociateRQ() { AAssociateRQ aarq = new AAssociateRQ(); aarq.setCallingAET(as.getLocalAET()); aarq.setCalledAET(as.getRemoteAET()); ApplicationEntity ae = as.getApplicationEntity(); TransferCapability tc = ae.getTransferCapabilityFor( UID.StorageCommitmentPushModelSOPClass, TransferCapability.Role.SCP); aarq.addPresentationContext( new PresentationContext( 1, UID.StorageCommitmentPushModelSOPClass, tc.getTransferSyntaxes())); aarq.addRoleSelection( new RoleSelection(UID.StorageCommitmentPushModelSOPClass, false, true)); return aarq; }
LdapUtils.storeNotNullOrDef(ldapObj, attrs, "dicomSOPClass", tc.getSopClass(), null); LdapUtils.storeNotNullOrDef(ldapObj, attrs, "dicomTransferRole", tc.getRole(), null); LdapUtils.storeNotEmpty(ldapObj, attrs, "dicomTransferSyntax", tc.getTransferSyntaxes()); if (!extended) return attrs;
writer.writeNotNullOrDef("dicomSOPClass", tc.getSopClass(), null); writer.writeNotNullOrDef("dicomTransferRole", tc.getRole().toString(), null); writer.writeNotEmpty("dicomTransferSyntax", tc.getTransferSyntaxes()); if (extended) { writer.writeNotEmpty("dcmPreferredTransferSyntax", tc.getPreferredTransferSyntaxes());
LdapUtils.storeNotNullOrDef(ldapObj, attrs, "dicomSOPClass", tc.getSopClass(), null); LdapUtils.storeNotNullOrDef(ldapObj, attrs, "dicomTransferRole", tc.getRole(), null); LdapUtils.storeNotEmpty(ldapObj, attrs, "dicomTransferSyntax", tc.getTransferSyntaxes()); if (!extended) return attrs;
writer.writeNotNullOrDef("dicomSOPClass", tc.getSopClass(), null); writer.writeNotNullOrDef("dicomTransferRole", tc.getRole().toString(), null); writer.writeNotEmpty("dicomTransferSyntax", tc.getTransferSyntaxes()); if (extended) { writer.writeNotEmpty("dcmPreferredTransferSyntax", tc.getPreferredTransferSyntaxes());