Klasse MockAdapterManagerImpl

java.lang.Object
org.apache.sling.testing.mock.sling.MockAdapterManagerImpl
Alle implementierten Schnittstellen:
org.apache.sling.api.adapter.AdapterManager

public class MockAdapterManagerImpl extends Object implements org.apache.sling.api.adapter.AdapterManager
This is a copy of org.apache.sling.adapter.internal.AdpaterManagerImpl from Sling Adapter 2.2.0, with all calls to SlingAdaptable.setAdapterManager/unsetAdapterManager disabled, because this would break the ThreadsafeMockAdapterManagerWrapper concept. Additionally the reference to PackageAdmin is disabled.
  • Feldübersicht

    Von Schnittstelle geerbte Felder org.apache.sling.api.adapter.AdapterManager

    SERVICE_NAME
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected void
    bindAdapterFactory(org.apache.sling.api.adapter.AdapterFactory factory, org.osgi.framework.ServiceReference<org.apache.sling.api.adapter.AdapterFactory> reference)
    Bind a new adapter factory.
    <AdapterType>
    AdapterType
    getAdapter(Object adaptable, Class<AdapterType> type)
    Returns the adapted adaptable or null if the object cannot be adapted.
    protected void
    unbindAdapterFactory(org.osgi.framework.ServiceReference<org.apache.sling.api.adapter.AdapterFactory> reference)
    Unbind a adapter factory.
    protected void
    updatedAdapterFactory(org.apache.sling.api.adapter.AdapterFactory factory, org.osgi.framework.ServiceReference<org.apache.sling.api.adapter.AdapterFactory> reference)
    Modify a adapter factory.

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • MockAdapterManagerImpl

      public MockAdapterManagerImpl()
  • Methodendetails

    • getAdapter

      public <AdapterType> AdapterType getAdapter(Object adaptable, Class<AdapterType> type)
      Returns the adapted adaptable or null if the object cannot be adapted.
      Angegeben von:
      getAdapter in Schnittstelle org.apache.sling.api.adapter.AdapterManager
      Siehe auch:
      • AdapterManager.getAdapter(java.lang.Object, java.lang.Class)
    • bindAdapterFactory

      protected void bindAdapterFactory(org.apache.sling.api.adapter.AdapterFactory factory, org.osgi.framework.ServiceReference<org.apache.sling.api.adapter.AdapterFactory> reference)
      Bind a new adapter factory.
    • unbindAdapterFactory

      protected void unbindAdapterFactory(org.osgi.framework.ServiceReference<org.apache.sling.api.adapter.AdapterFactory> reference)
      Unbind a adapter factory.
    • updatedAdapterFactory

      protected void updatedAdapterFactory(org.apache.sling.api.adapter.AdapterFactory factory, org.osgi.framework.ServiceReference<org.apache.sling.api.adapter.AdapterFactory> reference)
      Modify a adapter factory.