Index
All Classes and Interfaces|All Packages|Serialized Form
C
- com.hpe.caf.util - package com.hpe.caf.util
G
- getInstance() - Static method in class com.hpe.caf.util.ModuleProvider
- getModule(Class<T>, String) - Method in class com.hpe.caf.util.ModuleProvider
-
Retrieves a module by its simple name, that implements a particular type T
- getService(Class<T>) - Static method in class com.hpe.caf.util.ModuleLoader
-
Determine the first advertised service implementation for the specified interface.
- getService(Class<T>, Class<? extends T>) - Static method in class com.hpe.caf.util.ModuleLoader
-
Determine the first advertised service implementation for the specified interface.
- getServiceOrElse(Class<T>, T) - Static method in class com.hpe.caf.util.ModuleLoader
-
Determine the first advertised service implementation for the specified interface.
- getServices(Class<T>) - Static method in class com.hpe.caf.util.ModuleLoader
-
Get all advertised service implementations of the specified interface.
M
- ModuleLoader - Class in com.hpe.caf.util
-
Utility class that provides methods for finding and returning components at runtime using the Java ServiceLoader.
- ModuleLoaderException - Exception in com.hpe.caf.util
-
Thrown when there is a problem finding or instantiating a requested component.
- ModuleLoaderException(String) - Constructor for exception com.hpe.caf.util.ModuleLoaderException
- ModuleLoaderException(String, Throwable) - Constructor for exception com.hpe.caf.util.ModuleLoaderException
- ModuleProvider - Class in com.hpe.caf.util
-
Allows retrieval of a module based on the Interface that it implements and its simple name.
All Classes and Interfaces|All Packages|Serialized Form