public final class Bootstrap
extends java.lang.Object
init(ServiceProvider) before accessing any moneteray
services.| Modifier and Type | Method and Description |
|---|---|
static <T> T |
getService(java.lang.Class<T> serviceType)
Delegate method for
ServiceProvider.getServices(Class). |
static <T> T |
getService(java.lang.Class<T> serviceType,
T defaultService)
Delegate method for
ServiceProvider.getServices(Class). |
static <T> java.util.Collection<T> |
getServices(java.lang.Class<T> serviceType)
Delegate method for
ServiceProvider.getServices(Class). |
static <T> java.util.List<T> |
getServices(java.lang.Class<T> serviceType,
java.util.List<T> defaultServices)
Delegate method for
ServiceProvider.getServices(Class). |
static void |
init(ServiceProvider serviceProvider)
Replace the current
ServiceProvider in use. |
public static <T> T getService(java.lang.Class<T> serviceType)
ServiceProvider.getServices(Class).serviceType - the service type.null.ServiceProvider.getServices(Class)public static <T> T getService(java.lang.Class<T> serviceType,
T defaultService)
ServiceProvider.getServices(Class).serviceType - the service type.defaultService - returned if no service was found.null, if no service was found and
defaultService==null.ServiceProvider.getServices(Class, List)public static <T> java.util.Collection<T> getServices(java.lang.Class<T> serviceType)
ServiceProvider.getServices(Class).serviceType - the service type.ServiceProvider.getServices(Class)public static <T> java.util.List<T> getServices(java.lang.Class<T> serviceType,
java.util.List<T> defaultServices)
ServiceProvider.getServices(Class).serviceType - the service type.defaultServices - the default service list.ServiceProvider.getServices(Class, List)public static void init(ServiceProvider serviceProvider)
ServiceProvider in use.serviceProvider - the new ServiceProvider