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 - Device attributes which shall match or null to
get information for all configured Devicesorg.aoju.bus.core.lang.exception.InstrumentException - exceptionApplicationEntity[] listAETInfos(ApplicationEntity keys) throws org.aoju.bus.core.lang.exception.InstrumentException
keys - Application Entity attributes which shall match or null to
get information for all configured Application Entitiesorg.aoju.bus.core.lang.exception.InstrumentException - exceptionString[] 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 © 2020. All rights reserved.