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)
null
Copyright © 2016. All Rights Reserved.