public class PixQueryClient extends Object
| Constructor and Description |
|---|
PixQueryClient(org.dcm4che3.net.hl7.HL7Application pixConsumerApp,
org.dcm4che3.net.hl7.HL7Application pixManagerApp) |
PixQueryClient(String sendingApplication,
String sendingFacility,
String hostname,
int port,
String receivingApplication,
String receivingFacility,
String bindHost) |
| Modifier and Type | Method and Description |
|---|---|
org.dcm4che3.hl7.HL7Segment |
doQuery(String patID,
String... domains) |
String |
getCharset() |
String |
getHttpProxy() |
String |
getReceivingApplication() |
String |
getReceivingFacility() |
String |
getSendingApplication() |
String |
getSendingFacility() |
boolean |
isAddDomainToQuery() |
String |
query(String patID,
String domain,
boolean xadQuery) |
String |
queryXAD(String patID,
String domain) |
Map<String,String> |
queryXadPIDs(String patID,
String... domain) |
void |
setAddDomainToQuery(boolean addDomainToQuery) |
void |
setCharset(String charset) |
void |
setHttpProxy(String proxy) |
void |
setKeyStore(KeyStore ks,
char[] password) |
void |
setKeyStore(String keyStoreURL,
String keyStoreType,
String keyStorePin,
String keyStoreKeyPin) |
void |
setReceivingApplication(String receivingApplication) |
void |
setReceivingFacility(String receivingFacility) |
void |
setResponseTimeout(int timeout) |
void |
setSendingApplication(String sendingApplication) |
void |
setSendingFacility(String sendingFacility) |
void |
setTlsCipherSuites(String... cipherSuites) |
void |
setTlsProtocols(String... protocols) |
void |
setTrustStore(KeyStore ts) |
void |
setTrustStore(String trustStoreURL,
String trustStoreType,
String trustStorePin) |
public PixQueryClient(String sendingApplication, String sendingFacility, String hostname, int port, String receivingApplication, String receivingFacility, String bindHost)
public PixQueryClient(org.dcm4che3.net.hl7.HL7Application pixConsumerApp,
org.dcm4che3.net.hl7.HL7Application pixManagerApp)
throws org.dcm4che3.net.IncompatibleConnectionException
org.dcm4che3.net.IncompatibleConnectionExceptionpublic String getSendingApplication()
public void setSendingApplication(String sendingApplication)
public String getSendingFacility()
public void setSendingFacility(String sendingFacility)
public String getReceivingApplication()
public void setReceivingApplication(String receivingApplication)
public String getReceivingFacility()
public void setReceivingFacility(String receivingFacility)
public String getCharset()
public void setCharset(String charset)
public boolean isAddDomainToQuery()
public void setAddDomainToQuery(boolean addDomainToQuery)
public void setHttpProxy(String proxy)
public String getHttpProxy()
public void setTlsCipherSuites(String... cipherSuites)
public void setTlsProtocols(String... protocols)
public void setKeyStore(String keyStoreURL, String keyStoreType, String keyStorePin, String keyStoreKeyPin)
public void setTrustStore(String trustStoreURL, String trustStoreType, String trustStorePin)
public void setKeyStore(KeyStore ks, char[] password)
public void setTrustStore(KeyStore ts)
public void setResponseTimeout(int timeout)
public String queryXAD(String patID, String domain) throws IOException, org.dcm4che3.net.IncompatibleConnectionException, GeneralSecurityException, org.dcm4che3.hl7.HL7Exception
IOExceptionorg.dcm4che3.net.IncompatibleConnectionExceptionGeneralSecurityExceptionorg.dcm4che3.hl7.HL7Exceptionpublic String query(String patID, String domain, boolean xadQuery) throws IOException, org.dcm4che3.net.IncompatibleConnectionException, GeneralSecurityException, org.dcm4che3.hl7.HL7Exception
IOExceptionorg.dcm4che3.net.IncompatibleConnectionExceptionGeneralSecurityExceptionorg.dcm4che3.hl7.HL7Exceptionpublic Map<String,String> queryXadPIDs(String patID, String... domain) throws IOException, org.dcm4che3.net.IncompatibleConnectionException, GeneralSecurityException, org.dcm4che3.hl7.HL7Exception
patID - domain - IOExceptionorg.dcm4che3.net.IncompatibleConnectionExceptionGeneralSecurityExceptionorg.dcm4che3.hl7.HL7Exceptionpublic org.dcm4che3.hl7.HL7Segment doQuery(String patID, String... domains) throws IOException, org.dcm4che3.net.IncompatibleConnectionException, GeneralSecurityException, org.dcm4che3.hl7.HL7Exception
IOExceptionorg.dcm4che3.net.IncompatibleConnectionExceptionGeneralSecurityExceptionorg.dcm4che3.hl7.HL7ExceptionCopyright © 2014. All Rights Reserved.