public class DependencyServices extends Object
addService(Class, Object)), remove (
removeService(Class)) and fetch (getService(Class))
services. Fetching has timeout support.| Constructor and Description |
|---|
DependencyServices() |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
addService(Class<T> serviceClass,
T item) |
<T> T |
getService(Class<T> serviceClass) |
<T> void |
removeService(Class<T> serviceClass) |
public <T> void addService(Class<T> serviceClass, T item)
IllegalArgumentException - if service is already addedpublic <T> void removeService(Class<T> serviceClass)
public <T> T getService(Class<T> serviceClass)
nullCopyright © 2016. All Rights Reserved.