public interface Configuration extends Closeable
| Modifier and Type | Interface and Description |
|---|---|
static class |
Configuration.Option |
WebApplication[] listWebApplicationInfos(WebApplication keys) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionboolean configurationExists()
throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionboolean purgeConfiguration()
throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionboolean registerAETitle(String aet) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionboolean registerWebAppName(String webAppName) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionvoid unregisterAETitle(String aet) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionvoid unregisterWebAppName(String webAppName) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionApplicationEntity findApplicationEntity(String aet) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionWebApplication findWebApplication(String name) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionDevice findDevice(String name) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionDevice[] listDeviceInfos(Device keys) throws org.aoju.bus.core.lang.exception.InstrumentException
keys - 设备属性必须与*匹配或为空,以获取所有已配置设备的信息org.aoju.bus.core.lang.exception.InstrumentException - 异常ApplicationEntity[] listAETInfos(ApplicationEntity keys) throws org.aoju.bus.core.lang.exception.InstrumentException
keys - 应与匹配或为空的应用程序实体属性将获取所有已配置的应用程序实体的信息org.aoju.bus.core.lang.exception.InstrumentException - 异常String[] listDeviceNames() throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionString[] listRegisteredAETitles() throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionString[] listRegisteredWebAppNames() throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionConfigurationChange persist(Device device, EnumSet<Configuration.Option> options) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionConfigurationChange merge(Device device, EnumSet<Configuration.Option> options) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionConfigurationChange removeDevice(String name, EnumSet<Configuration.Option> options) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionbyte[][] loadDeviceVendorData(String deviceName) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionConfigurationChange updateDeviceVendorData(String deviceName, byte[]... vendorData) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionvoid persistCertificates(String ref, X509Certificate... certs) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionvoid removeCertificates(String ref) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionX509Certificate[] findCertificates(String dn) throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentExceptionvoid close()
close in interface AutoCloseableclose in interface Closeablevoid sync() throws org.aoju.bus.core.lang.exception.InstrumentException
org.aoju.bus.core.lang.exception.InstrumentException<T> T getDicomConfigurationExtension(Class<T> clazz)
Copyright © 2021. All rights reserved.