public class FindSCU extends Device implements AutoCloseable
| Modifier and Type | Class and Description |
|---|---|
static class |
FindSCU.InformationModel |
| Constructor and Description |
|---|
FindSCU() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLevel(String s) |
void |
close() |
AAssociateRQ |
getAAssociateRQ() |
ApplicationEntity |
getApplicationEntity() |
Association |
getAssociation() |
Connection |
getConnection() |
Device |
getDevice() |
Attributes |
getKeys() |
Connection |
getRemoteConnection() |
Status |
getState() |
void |
open() |
void |
query() |
void |
query(DimseRSPHandler rspHandler) |
void |
query(File f) |
void |
setCancelAfter(int cancelAfter) |
void |
setConcatenateOutputFiles(boolean catOut) |
void |
setInformationModel(FindSCU.InformationModel model,
String[] tss,
EnumSet<Option.Type> types) |
void |
setInputFilter(int[] inFilter) |
void |
setOutputDirectory(File outDir) |
void |
setOutputFileFormat(String outFileFormat) |
void |
setPriority(int priority) |
void |
setXML(boolean xml) |
void |
setXMLIncludeKeyword(boolean includeKeyword) |
void |
setXMLIncludeNamespaceDeclaration(boolean includeNamespaceDeclaration) |
void |
setXMLIndent(boolean indent) |
void |
setXSLT(File xsltFile) |
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, waitForNoOpenConnectionspublic final void setPriority(int priority)
public final void setInformationModel(FindSCU.InformationModel model, String[] tss, EnumSet<Option.Type> types)
public void addLevel(String s)
public final void setCancelAfter(int cancelAfter)
public final void setOutputDirectory(File outDir)
public final void setOutputFileFormat(String outFileFormat)
public final void setXSLT(File xsltFile)
public final void setXML(boolean xml)
public final void setXMLIndent(boolean indent)
public final void setXMLIncludeKeyword(boolean includeKeyword)
public final void setXMLIncludeNamespaceDeclaration(boolean includeNamespaceDeclaration)
public final void setConcatenateOutputFiles(boolean catOut)
public final void setInputFilter(int[] inFilter)
public ApplicationEntity getApplicationEntity()
public Connection getRemoteConnection()
public AAssociateRQ getAAssociateRQ()
public Association getAssociation()
public Device getDevice()
public Attributes getKeys()
public void open()
throws IOException,
InterruptedException,
GeneralSecurityException
public void close()
throws IOException,
InterruptedException
close in interface AutoCloseableIOExceptionInterruptedExceptionpublic void query()
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionpublic void query(DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic Connection getConnection()
public Status getState()
Copyright © 2020. All rights reserved.