in src/main/java/org/apache/sling/models/impl/ModelAdapterFactory.java [1186:1205]
protected void deactivate() {
this.adapterCache = null;
if (this.requestDisposalCallbacks != null) {
for (final Disposable requestRegistries : this.requestDisposalCallbacks.values()) {
requestRegistries.onDisposed();
}
}
this.requestDisposalCallbacks = null;
this.clearDisposalCallbackRegistryQueue();
this.listener.unregisterAll();
this.adapterImplementations.removeAll();
if (jobRegistration != null) {
jobRegistration.unregister();
jobRegistration = null;
}
if (configPrinterRegistration != null) {
configPrinterRegistration.unregister();
configPrinterRegistration = null;
}
}