Package org.aoju.bus.image.plugin
Class GetSCU
java.lang.Object
org.aoju.bus.image.plugin.GetSCU
- All Implemented Interfaces:
AutoCloseable
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidaddOfferedStorageSOPClass(String cuid, String... tsuids) voidclose()getKeys()getState()voidopen()voidretrieve()voidvoidretrieve(DimseRSPHandler rspHandler) final voidsetInformationModel(GetSCU.InformationModel model, String[] tss, boolean relational) final voidsetInputFilter(int[] inFilter) final voidsetPriority(int priority) voidsetStorageDirectory(File storageDir) voidstop()static voidstoreTo(Association as, Attributes fmi, PDVInputStream data, File file)
-
Constructor Details
-
GetSCU
public GetSCU() -
GetSCU
-
-
Method Details
-
storeTo
public static void storeTo(Association as, Attributes fmi, PDVInputStream data, File file) throws IOException - Throws:
IOException
-
getApplicationEntity
-
getRemoteConnection
-
getAAssociateRQ
-
getAssociation
-
getDevice
-
getKeys
-
setStorageDirectory
-
setPriority
public final void setPriority(int priority) -
setInformationModel
public final void setInformationModel(GetSCU.InformationModel model, String[] tss, boolean relational) -
addLevel
-
addKey
-
setInputFilter
public final void setInputFilter(int[] inFilter) -
addOfferedStorageSOPClass
-
open
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
IOExceptionInterruptedException
-
retrieve
- Throws:
IOExceptionInterruptedException
-
retrieve
- Throws:
IOExceptionInterruptedException
-
retrieve
- Throws:
IOExceptionInterruptedException
-
getConnection
-
getState
-
stop
public void stop()
-