Class Args

java.lang.Object
org.aoju.bus.image.Args

public class Args extends Object
请求参数信息
Since:
Java 17+
Author:
Kimi Liu
  • Field Details

    • IVR_LE_FIRST

      public static String[] IVR_LE_FIRST
    • EVR_LE_FIRST

      public static String[] EVR_LE_FIRST
    • EVR_BE_FIRST

      public static String[] EVR_BE_FIRST
    • IVR_LE_ONLY

      public static String[] IVR_LE_ONLY
  • Constructor Details

    • Args

      public Args()
    • Args

      public Args(boolean bindCallingAet)
    • Args

      public Args(int tag, String... values)
    • Args

      public Args(Editors editors, boolean extendNegociation, URL extendSopClassesURL)
      Parameters:
      editors - 修改DICOM属性的编辑器
      extendNegociation - 扩展SOP类
      extendSopClassesURL - SOP类扩展的配置文件
    • Args

      public Args(int[] parentSeqTags, int tag, String... values)
    • Args

      public Args(Option option, boolean bindCallingAet, String storagePattern, URL transferCapabilityFile, String... acceptedCallingAETitles)
      Parameters:
      option - 可选的高级参数(代理、身份验证、连接和TLS)
      bindCallingAet - 当为true时,它将设置侦听器DICOM节点的AET。只有匹配称为AETitle的请求将被接受。 如果为假,所有被调用的AETs将被接受
      storagePattern - 存储模式
      transferCapabilityFile - 获取包含传输功能(sopclass、role、transferSyntaxes)的文件的URL
      acceptedCallingAETitles - 可接受的呼叫aetitle的列表。空将接受所有aetitle
  • Method Details

    • getTagName

      public String getTagName()
    • configureBind

      public void configureBind(Connection connection, Node callingNode)
      使用callingNode绑定连接
      Parameters:
      connection - 连接信息
      callingNode - 节点信息
    • configureBind

      public void configureBind(AAssociateRQ aAssociateRQ, Connection remote, Node calledNode)
    • configureBind

      public void configureBind(ApplicationEntity applicationEntity, Connection connection, Node callingNode)
      将连接和应用程序实体与callingNode绑定
      Parameters:
      applicationEntity - 应用实体
      connection - 连接信息
      callingNode - 节点信息
    • configure

      public void configure(Connection conn)
      配置链接相关参数
      Parameters:
      conn - 链接信息
    • configureTLS

      public void configureTLS(Connection conn, Connection remote) throws IOException
      配置TLS链接相关参数
      Parameters:
      conn - 链接信息
      remote - 远程信息
      Throws:
      IOException - 异常