Index

C G M 
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.
C G M 
All Classes and Interfaces|All Packages|Serialized Form