Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.runtime.service
Class AdapterManager

java.lang.Object
  extended by org.nuxeo.runtime.service.AdapterManager

public class AdapterManager
extends Object

Author:
Bogdan Stefanescu

Constructor Summary
AdapterManager()
           
 
Method Summary
<T> T
getAdapter(Object instance, Class<T> adapter)
           
 AdapterFactory<?> getAdapterFactory(Object instance, Class<?> adapter)
           
static AdapterManager getInstance()
           
 void registerAdapter(AdapterFactory<?> factory)
           
 void unregisterAdapter(Class<?> adapter)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdapterManager

public AdapterManager()
Method Detail

getInstance

public static AdapterManager getInstance()

getAdapter

public <T> T getAdapter(Object instance,
                        Class<T> adapter)

getAdapterFactory

public AdapterFactory<?> getAdapterFactory(Object instance,
                                           Class<?> adapter)

registerAdapter

public void registerAdapter(AdapterFactory<?> factory)

unregisterAdapter

public void unregisterAdapter(Class<?> adapter)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.