Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.runtime.api
Class ServiceLocatorFactory

java.lang.Object
  extended by org.nuxeo.runtime.api.ServiceLocatorFactory
Direct Known Subclasses:
JBossServiceLocatorFactory

public abstract class ServiceLocatorFactory
extends Object

Author:
Bogdan Stefanescu

Constructor Summary
ServiceLocatorFactory()
           
 
Method Summary
abstract  ServiceLocator createLocator(URI uri)
           
static ServiceLocatorFactory getFactory(String type)
           
static void registerFactory(String type, ServiceLocatorFactory factory)
           
static void unregisterFactory(String type)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceLocatorFactory

public ServiceLocatorFactory()
Method Detail

createLocator

public abstract ServiceLocator createLocator(URI uri)
                                      throws Exception
Throws:
Exception

registerFactory

public static void registerFactory(String type,
                                   ServiceLocatorFactory factory)

unregisterFactory

public static void unregisterFactory(String type)

getFactory

public static ServiceLocatorFactory getFactory(String type)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.