Package org.aoju.bus.image.metric
Class FutureDimseRSP
java.lang.Object
org.aoju.bus.image.metric.DimseRSPHandler
org.aoju.bus.image.metric.FutureDimseRSP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid如果这是可以取消*的DIMSE操作(例如C-FIND),请取消操作final Attributes获取响应命令对象final Attributes获取此响应中包含的数据集,如果没有数据集,则为nullbooleannext()发送下一个响应,完成后返回falsevoidonClose(Association as) voidonDimseRSP(Association as, Attributes cmd, Attributes data) voidsetAutoCancel(int autoCancel) voidsetCapacity(int capacity) Methods inherited from class org.aoju.bus.image.metric.DimseRSPHandler
getMessageID
-
Constructor Details
-
FutureDimseRSP
public FutureDimseRSP(int msgID)
-
-
Method Details
-
onDimseRSP
- Overrides:
onDimseRSPin classDimseRSPHandler
-
onClose
- Overrides:
onClosein classDimseRSPHandler
-
setAutoCancel
public void setAutoCancel(int autoCancel) -
setCapacity
public void setCapacity(int capacity) -
cancel
Description copied from interface:DimseRSP如果这是可以取消*的DIMSE操作(例如C-FIND),请取消操作- Specified by:
cancelin interfaceDimseRSP- Overrides:
cancelin classDimseRSPHandler- Parameters:
a- 关联活动的关联对象- Throws:
IOException- 网络交互中是否有问题。
-
getCommand
Description copied from interface:DimseRSP获取响应命令对象- Specified by:
getCommandin interfaceDimseRSP- Returns:
- 属性命令对象
-
getDataset
Description copied from interface:DimseRSP获取此响应中包含的数据集,如果没有数据集,则为null- Specified by:
getDatasetin interfaceDimseRSP- Returns:
- 属性此响应中包含的数据集(如果有)
-
next
Description copied from interface:DimseRSP发送下一个响应,完成后返回false- Specified by:
nextin interfaceDimseRSP- Returns:
- 如果有更多要发送的响应,则为True
- Throws:
IOException- 网络交互中是否有问题InterruptedException- 如果线程被中断
-