org.apache.servicemix.specs.locator
Class OsgiLocator
java.lang.Object
org.apache.servicemix.specs.locator.OsgiLocator
public class OsgiLocator
- extends java.lang.Object
|
Method Summary |
static
<T> java.lang.Class<? extends T> |
|
locate(java.lang.Class<T> factoryId)
|
static
<T> java.lang.Class<? extends T> |
|
locate(java.lang.Class<T> factoryClass,
java.lang.String factoryId)
|
static
<T> java.util.List<java.lang.Class<? extends T>> |
|
locateAll(java.lang.Class<T> factoryId)
|
static
<T> java.util.List<java.lang.Class<? extends T>> |
|
locateAll(java.lang.Class<T> factoryClass,
java.lang.String factoryId)
|
static void |
register(java.lang.String id,
java.util.concurrent.Callable<java.lang.Class> factory)
|
static void |
unregister(java.lang.String id,
java.util.concurrent.Callable<java.lang.Class> factory)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_TIMEOUT
public static final long DEFAULT_TIMEOUT
- See Also:
- Constant Field Values
TIMEOUT
public static final java.lang.String TIMEOUT
- See Also:
- Constant Field Values
unregister
public static void unregister(java.lang.String id,
java.util.concurrent.Callable<java.lang.Class> factory)
register
public static void register(java.lang.String id,
java.util.concurrent.Callable<java.lang.Class> factory)
locate
public static <T> java.lang.Class<? extends T> locate(java.lang.Class<T> factoryId)
locate
public static <T> java.lang.Class<? extends T> locate(java.lang.Class<T> factoryClass,
java.lang.String factoryId)
locateAll
public static <T> java.util.List<java.lang.Class<? extends T>> locateAll(java.lang.Class<T> factoryId)
locateAll
public static <T> java.util.List<java.lang.Class<? extends T>> locateAll(java.lang.Class<T> factoryClass,
java.lang.String factoryId)
Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.