|
RichFaces Core Implementation 4.1.0.20110910-M2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.richfaces.application.ServiceLoader
public final class ServiceLoader
This class loads services from files placed to the META-INF/services in classpath.
Method Summary | ||
---|---|---|
static
|
loadService(java.lang.Class<S> serviceClass,
java.lang.Class<? extends S> defaultImplementation)
|
|
static
|
loadServiceClasses(java.lang.Class<S> serviceClass)
Load service implementation classes. |
|
static
|
loadServices(java.lang.Class<S> serviceClass)
Load and instantiate all service implementations. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static <S> java.util.Collection<S> loadServices(java.lang.Class<S> serviceClass) throws org.richfaces.application.ServiceException
Load and instantiate all service implementations.
S
- serviceClass
-
ServiceException
public static <S> S loadService(java.lang.Class<S> serviceClass, java.lang.Class<? extends S> defaultImplementation)
public static <S> java.util.Collection<java.lang.Class<? extends S>> loadServiceClasses(java.lang.Class<S> serviceClass) throws org.richfaces.application.ServiceException
Load service implementation classes.
S
- serviceClass
-
ServiceException
|
RichFaces Core Implementation 4.1.0.20110910-M2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |