public interface Deactivatable
Interface to allow easier detection of deactivatable classes.
These classes are activated by default and can be disabled on demand (e.g. via CDI config). Since CDI, JSF,... currently don't allow to deactivate default implementations, DeltaSpike has to introduce a proprietary mechanism.
This is e.g. used to disable CDI Extensions in DeltaSpike and might get used for other Extension libraries as well.
Note: It is suggested that the implementations
use the ClassDeactivationUtils
for implementing the lookup
Copyright © 2020 The Apache Software Foundation. All rights reserved.