@Retention(value=RUNTIME) @Target(value=TYPE) @InterceptorBinding public @interface DeactivateableByConfiguration
Intercepts all the calls and allows to proceed only if the service specified by a device extension parameter has a configuration property isDeactivated()==false
Throws aXDSServiceDeactivatedException if there is no such an extension defined for the device, or if the extension is deactivated.
extension parameter must specify a class that extends DeviceExtension and implements Deactivateable
Deactivateablepublic abstract Class<? extends org.dcm4che3.net.DeviceExtension> extension
Copyright © 2014. All Rights Reserved.