private static void addTransferCapabilities(ApplicationEntity ae, Properties p, TransferCapability.Role role, EnumSet<QueryOption> queryOptions) { for (String cuid : p.stringPropertyNames()) { String ts = p.getProperty(cuid); TransferCapability tc = new TransferCapability(null, CLIUtils.toUID(cuid), role, CLIUtils.toUIDs(ts)); tc.setQueryOptions(queryOptions); ae.addTransferCapability(tc); } }
private static void addTransferCapabilities(ApplicationEntity ae, Properties p, TransferCapability.Role role, EnumSet<QueryOption> queryOptions) { for (String cuid : p.stringPropertyNames()) { String ts = p.getProperty(cuid); TransferCapability tc = new TransferCapability(null, CLIUtils.toUID(cuid), role, CLIUtils.toUIDs(ts)); tc.setQueryOptions(queryOptions); ae.addTransferCapability(tc); } }
private void loadFrom(TransferCapability tc, Attributes attrs) throws NamingException { tc.setCommonName(LdapUtils.stringValue(attrs.get("cn"), null)); tc.setSopClass(LdapUtils.stringValue(attrs.get("dicomSOPClass"), null)); tc.setRole(TransferCapability.Role.valueOf( LdapUtils.stringValue(attrs.get("dicomTransferRole"), null))); tc.setTransferSyntaxes(LdapUtils.stringArray(attrs.get("dicomTransferSyntax"))); if (!LdapUtils.hasObjectClass(attrs, "dcmTransferCapability")) return; tc.setPreferredTransferSyntaxes(LdapUtils.removeOrdinalPrefix( LdapUtils.stringArray(attrs.get("dcmPreferredTransferSyntax")))); tc.setQueryOptions(toQueryOptions(attrs)); tc.setStorageOptions(toStorageOptions(attrs)); }
private void loadFrom(TransferCapability tc, Attributes attrs) throws NamingException { tc.setCommonName(LdapUtils.stringValue(attrs.get("cn"), null)); tc.setSopClass(LdapUtils.stringValue(attrs.get("dicomSOPClass"), null)); tc.setRole(TransferCapability.Role.valueOf( LdapUtils.stringValue(attrs.get("dicomTransferRole"), null))); tc.setTransferSyntaxes(LdapUtils.stringArray(attrs.get("dicomTransferSyntax"))); if (!LdapUtils.hasObjectClass(attrs, "dcmTransferCapability")) return; tc.setPreferredTransferSyntaxes(LdapUtils.removeOrdinalPrefix( LdapUtils.stringArray(attrs.get("dcmPreferredTransferSyntax")))); tc.setQueryOptions(toQueryOptions(attrs)); tc.setStorageOptions(toStorageOptions(attrs)); }
TransferCapability.Role.SCP, "*"); tc.setQueryOptions(queryOptions); ae.addTransferCapability(tc); } else {
TransferCapability.Role.SCP, "*"); tc.setQueryOptions(queryOptions); ae.addTransferCapability(tc); } else {
tc.setQueryOptions(queryOpts); tc.setStorageOptions(storageOpts); break;
tc.setQueryOptions(queryOpts); tc.setStorageOptions(storageOpts); break;