|
||||||||||
| 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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||