Package org.aoju.bus.image.plugin
Class MoveSCU
java.lang.Object
org.aoju.bus.image.Device
org.aoju.bus.image.plugin.MoveSCU
- All Implemented Interfaces:
Serializable,AutoCloseable
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidclose()getKeys()getState()voidopen()voidretrieve()voidfinal voidsetDestination(String destination) final voidsetInformationModel(MoveSCU.InformationModel model, String[] tss, boolean relational) final voidsetInputFilter(int[] inFilter) final voidsetPriority(int priority) Methods inherited from class org.aoju.bus.image.Device
addApplicationEntity, addAssociation, addConnection, addDeviceExtension, addKeycloakClient, addWebApplication, bindConnections, connectionWithEqualsRDN, execute, getAllAuthorizedNodeCertificates, getAllThisNodeCertificates, getApplicationAETitles, getApplicationEntities, getApplicationEntity, getApplicationEntity, getArcDevExt, getAssociationHandler, getAssociationMonitor, getAuthorizedNodeCertificateRefs, getAuthorizedNodeCertificates, getDescription, getDeviceExtension, getDeviceExtensionNotNull, getDeviceName, getDeviceSerialNumber, getDeviceUID, getDimseRQHandler, getExecutor, getInstitutionAddresses, getInstitutionalDepartmentNames, getInstitutionCodes, getInstitutionNames, getIssuerOfAccessionNumber, getIssuerOfAdmissionID, getIssuerOfContainerIdentifier, getIssuerOfPatientID, getIssuerOfServiceEpisodeID, getIssuerOfSpecimenIdentifier, getKeycloakClient, getKeycloakClientIDs, getKeycloakClients, getKeyManager, getKeyStoreKeyPin, getKeyStoreKeyPinProperty, getKeyStorePin, getKeyStorePinProperty, getKeyStoreType, getKeyStoreURL, getLimitAssociationsInitiatedBy, getLimitAssociationsInitiatedBy, getLimitOpenAssociations, getManufacturer, getManufacturerModelName, getMonitoring, getNumberOfAssociationsInitiatedBy, getNumberOfOpenAssociations, getOrderFillerIdentifier, getOrderPlacerIdentifier, getPrimaryDeviceTypes, getRelatedDeviceRefs, getScheduledExecutor, getSoftwareVersions, getStationName, getThisNodeCertificateRefs, getThisNodeCertificates, getTimeZoneOfDevice, getTrustManager, getTrustStorePin, getTrustStorePinProperty, getTrustStoreType, getTrustStoreURL, getVendorData, getWebApplication, getWebApplicationNames, getWebApplications, getWebApplicationsWithServiceClass, isInstalled, isLimitOfAssociationsExceeded, isRoleSelectionNegotiationLenient, keyManagers, listConnections, listDeviceExtensions, listOpenAssociations, promptTo, rebindConnections, reconfigure, reconfigureConnections, removeAllAuthorizedNodeCertificates, removeAllThisNodeCertificates, removeApplicationEntity, removeApplicationEntity, removeAssociation, removeAuthorizedNodeCertificates, removeConnection, removeDeviceExtension, removeKeycloakClient, removeKeycloakClient, removeThisNodeCertificates, removeWebApplication, removeWebApplication, schedule, scheduleAtFixedRate, scheduleWithFixedDelay, setArcDevExt, setAssociationHandler, setAssociationMonitor, setAuthorizedNodeCertificates, setDescription, setDeviceAttributes, setDeviceName, setDeviceSerialNumber, setDeviceUID, setDimseRQHandler, setExecutor, setInstalled, setInstitutionAddresses, setInstitutionalDepartmentNames, setInstitutionCodes, setInstitutionNames, setIssuerOfAccessionNumber, setIssuerOfAdmissionID, setIssuerOfContainerIdentifier, setIssuerOfPatientID, setIssuerOfServiceEpisodeID, setIssuerOfSpecimenIdentifier, setKeyManager, setKeyStoreKeyPin, setKeyStoreKeyPinProperty, setKeyStorePin, setKeyStorePinProperty, setKeyStoreType, setKeyStoreURL, setLimitAssociationsInitiatedBy, setLimitAssociationsInitiatedBy, setLimitOpenAssociations, setManufacturer, setManufacturerModelName, setMonitoring, setOrderFillerIdentifier, setOrderPlacerIdentifier, setPrimaryDeviceTypes, setRelatedDeviceRefs, setRoleSelectionNegotiationLenient, setScheduledExecutor, setSoftwareVersions, setStationName, setThisNodeCertificates, setTimeZoneOfDevice, setTrustManager, setTrustStorePin, setTrustStorePinProperty, setTrustStoreType, setTrustStoreURL, setVendorData, sslContext, toString, trustManagers, unbindConnections, waitForNoOpenConnections
-
Constructor Details
-
MoveSCU
public MoveSCU() -
MoveSCU
-
-
Method Details
-
setPriority
public final void setPriority(int priority) -
setInformationModel
public final void setInformationModel(MoveSCU.InformationModel model, String[] tss, boolean relational) -
addLevel
-
setDestination
-
addKey
-
setInputFilter
public final void setInputFilter(int[] inFilter) -
getApplicationEntity
-
getRemoteConnection
-
getAAssociateRQ
-
getAssociation
-
getKeys
-
open
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
IOExceptionInterruptedException
-
retrieve
- Throws:
IOExceptionInterruptedException
-
retrieve
- Throws:
IOExceptionInterruptedException
-
getConnection
-
getState
-