Bootstrap#init(ServiceProvider) before accessing any monetary
services.
| Modifier and Type | Field and Description |
|---|---|
| private static final Object | LOCK
The shared lock instance user. |
| private static volatile ServiceProvider | serviceProviderDelegate
The ServiceProvider used. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static <T> T | Returns: the service found, ornull.the service type. serviceType)Delegate method for |
| pack-priv static ServiceProvider | |
| public static <T> Collection | Returns: the services found.the service type. serviceType)Delegate method for |
| public static ServiceProvider | Returns: the removed , or null.the new serviceProvider)ServiceProviderReplace the current |
| private static ServiceProvider | Returns: ServiceProvider to be used for loading the services.Load the |
| LOCK | back to summary |
|---|---|
| private static final Object LOCK The shared lock instance user. | |
| serviceProviderDelegate | back to summary |
|---|---|
| private static volatile ServiceProvider serviceProviderDelegate The ServiceProvider used. | |
| Bootstrap | back to summary |
|---|---|
| private Bootstrap() Private singletons constructor. | |
| getService | back to summary |
|---|---|
| public static <T> T getService(Class<T> serviceType) Delegate method for
| |
| getServiceProvider | back to summary |
|---|---|
| pack-priv static ServiceProvider getServiceProvider() Ge
| |
| getServices | back to summary |
|---|---|
| public static <T> Collection Delegate method for
| |
| init | back to summary |
|---|---|
| public static ServiceProvider init(ServiceProvider serviceProvider) Replace the current
| |
| loadDefaultServiceProvider | back to summary |
|---|---|
| private static ServiceProvider loadDefaultServiceProvider() Load the
| |