public interface IHEXDSConfigService
Modifier and Type | Method and Description |
---|---|
void |
configureRegistryAsyncURL(String registryAsyncURL)
Configuration API to configure the Asynchronous XDS.b webservice endpoint
of document registry.
|
void |
configureRegistryServerDetails(String registryURL)
Configuration API to configure the XDS.b registry server host name and
port number that will be used by HDR's XDS.b repository for sending XDS.b
document registry messages.
|
void |
configureRepositoryUniqueId(String repositoryUniqueId)
Configuration API to configure the HDR XDS.b repository unique id.
|
void |
configureSyslogAuditServerDetails(String syslogServerHost,
String syslogServerPort,
String transportProtocol)
Configuration API to configure the syslog audit server host name, port
number, and transport protocol name (TLS or UDP).
|
void |
configureWSAtomicTransactionProtocol(boolean enableWSATProtocol)
Configuration API to enable the WS-Atomic Transaction protocol.
|
void configureRegistryServerDetails(String registryURL) throws oracle.hsgbu.hdr.ihe.xdsb.configuration.exception.IHEXDSConfigException
registryURL
- - The HTTP/HTTPS URL of the XDS.b registry server
including the port number. This should be the webservice end point for
the XDS.b registry webservice call.oracle.hsgbu.hdr.ihe.xdsb.configuration.exception.IHEXDSConfigException
- When configuration fails.void configureSyslogAuditServerDetails(String syslogServerHost, String syslogServerPort, String transportProtocol) throws oracle.hsgbu.hdr.ihe.xdsb.configuration.exception.IHEXDSConfigException
RFC 5426
.
Note that if you are using TLS, make sure that keystore & truststore are
properly configured in ihe_xdsb_config.xmlsyslogServerHost
- - The host name or IP address of the syslog audit
server.syslogServerPort
- - The TLS/UDP port number of the syslog audit
server.transportProtocol
- - The protocol used to transport the audit
messages - TLS or UDPoracle.hsgbu.hdr.ihe.xdsb.configuration.exception.IHEXDSConfigException
- When configuration fails.void configureRepositoryUniqueId(String repositoryUniqueId) throws oracle.hsgbu.hdr.ihe.xdsb.configuration.exception.IHEXDSConfigException
repositoryUniqueId
- - The repository unique id for HDR XDS.b
repository in URI format.oracle.hsgbu.hdr.ihe.xdsb.configuration.exception.IHEXDSConfigException
- When configuration fails.void configureRegistryAsyncURL(String registryAsyncURL) throws oracle.hsgbu.hdr.ihe.xdsb.configuration.exception.IHEXDSConfigException
registryAsyncURL
- - The HTTP/HTTPS URL of the Asynchronous XDS.b
registry server including the port number. This should be the webservice
end point for the Asynchronous XDS.b registry webservice call.oracle.hsgbu.hdr.ihe.xdsb.configuration.exception.IHEXDSConfigException
- When configuration fails.void configureWSAtomicTransactionProtocol(boolean enableWSATProtocol) throws oracle.hsgbu.hdr.ihe.xdsb.configuration.exception.IHEXDSConfigException
enableWSATProtocol
- - enable or disable the WS-Atomic Transaction
protocoloracle.hsgbu.hdr.ihe.xdsb.configuration.exception.IHEXDSConfigException
- When configuration fails.HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved