public class MockAdapterManagerImpl
extends java.lang.Object
implements org.apache.sling.api.adapter.AdapterManager
ThreadsafeMockAdapterManagerWrapper
concept.
Additionally the reference to PackageAdmin is disabled.Constructor and Description |
---|
MockAdapterManagerImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
activate(org.osgi.service.component.ComponentContext context)
Activate the manager.
|
protected void |
bindAdapterFactory(org.osgi.framework.ServiceReference<org.apache.sling.api.adapter.AdapterFactory> reference)
Bind a new adapter factory.
|
protected void |
deactivate(org.osgi.service.component.ComponentContext context)
Deactivate
|
<AdapterType> |
getAdapter(@NotNull java.lang.Object adaptable,
@NotNull java.lang.Class<AdapterType> type)
Returns the adapted
adaptable or null if
the object cannot be adapted. |
protected void |
unbindAdapterFactory(org.osgi.framework.ServiceReference reference)
Unbind a adapter factory.
|
public <AdapterType> AdapterType getAdapter(@NotNull @NotNull java.lang.Object adaptable, @NotNull @NotNull java.lang.Class<AdapterType> type)
adaptable
or null
if
the object cannot be adapted.getAdapter
in interface org.apache.sling.api.adapter.AdapterManager
AdapterManager.getAdapter(java.lang.Object, java.lang.Class)
protected void activate(org.osgi.service.component.ComponentContext context)
context
- Component contextprotected void deactivate(org.osgi.service.component.ComponentContext context)
context
- Not usedprotected void bindAdapterFactory(org.osgi.framework.ServiceReference<org.apache.sling.api.adapter.AdapterFactory> reference)
reference
- Service referenceprotected void unbindAdapterFactory(org.osgi.framework.ServiceReference reference)
reference
- Service referenceCopyright © 2014–2021 wcm.io. All rights reserved.