public class Args extends Object
| Modifier and Type | Field and Description |
|---|---|
static String[] |
EVR_BE_FIRST |
static String[] |
EVR_LE_FIRST |
static String[] |
IVR_LE_FIRST |
static String[] |
IVR_LE_ONLY |
| Constructor and Description |
|---|
Args() |
Args(boolean bindCallingAet) |
Args(Editors editors,
boolean extendNegociation,
URL extendSopClassesURL) |
Args(int[] parentSeqTags,
int tag,
String... values) |
Args(int tag,
String... values) |
Args(Option option,
boolean bindCallingAet,
String storagePattern,
URL transferCapabilityFile,
String... acceptedCallingAETitles) |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(Connection conn)
配置链接相关参数
|
void |
configureBind(AAssociateRQ aAssociateRQ,
Connection remote,
Node calledNode) |
void |
configureBind(ApplicationEntity applicationEntity,
Connection connection,
Node callingNode)
将连接和应用程序实体与callingNode绑定
|
void |
configureBind(Connection connection,
Node callingNode)
使用callingNode绑定连接
|
void |
configureTLS(Connection conn,
Connection remote)
配置TLS链接相关参数
|
String |
getTagName() |
public static String[] IVR_LE_FIRST
public static String[] EVR_LE_FIRST
public static String[] EVR_BE_FIRST
public static String[] IVR_LE_ONLY
public Args()
public Args(boolean bindCallingAet)
public Args(int tag,
String... values)
public Args(Editors editors, boolean extendNegociation, URL extendSopClassesURL)
editors - 修改DICOM属性的编辑器extendNegociation - 扩展SOP类extendSopClassesURL - SOP类扩展的配置文件public Args(int[] parentSeqTags,
int tag,
String... values)
public Args(Option option, boolean bindCallingAet, String storagePattern, URL transferCapabilityFile, String... acceptedCallingAETitles)
option - 可选的高级参数(代理、身份验证、连接和TLS)bindCallingAet - 当为true时,它将设置侦听器DICOM节点的AET。只有匹配称为AETitle的请求将被接受。
如果为假,所有被调用的AETs将被接受storagePattern - 存储模式transferCapabilityFile - 获取包含传输功能(sopclass、role、transferSyntaxes)的文件的URLacceptedCallingAETitles - 可接受的呼叫aetitle的列表。空将接受所有aetitlepublic String getTagName()
public void configureBind(Connection connection, Node callingNode)
connection - 连接信息callingNode - 节点信息public void configureBind(AAssociateRQ aAssociateRQ, Connection remote, Node calledNode)
public void configureBind(ApplicationEntity applicationEntity, Connection connection, Node callingNode)
applicationEntity - 应用实体connection - 连接信息callingNode - 节点信息public void configure(Connection conn)
conn - 链接信息public void configureTLS(Connection conn, Connection remote) throws IOException
conn - 链接信息remote - 远程信息IOException - 异常Copyright © 2021. All rights reserved.