Package io.quarkiverse.cxf
Class CXFRuntimeUtils
java.lang.Object
io.quarkiverse.cxf.CXFRuntimeUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> voidaddBeans(List<String> beanRefs, String beanKind, String sei, String clientOrEndpoint, List<T> destination) static <T> voidaddBeansByType(List<Class<? extends T>> beanTypes, String beanKind, String sei, String clientOrEndpoint, List<T> destination) static <T> TgetInstance(Class<? extends T> beanClass) static <T> TgetInstance(Class<? extends T> beanClass, String beanKind, String sei, String clientOrEndpoint) static <T> TgetInstance(String beanRef, boolean namedBeansSupported) static <T> TgetInstance(String beanRef, String beanKind, String sei, String clientOrEndpoint)
-
Constructor Details
-
CXFRuntimeUtils
public CXFRuntimeUtils()
-
-
Method Details
-
getInstance
- Type Parameters:
T- a type to which the returned bean can be casted- Parameters:
beanRef- a fully qualified class name or a name of a@Namedbean prefixed with hash mark ('#')namedBeansSupported- iftruethen thebeanRefargument may contain a name of a@Namedbean; otherwise only fully qualified class names can be passed viabeanRef- Returns:
- an instance of a Bean
-
getInstance
- Type Parameters:
T- a type to which the returned bean can be casted- Parameters:
beanClass- the type to look up in the CDI container or create via reflection- Returns:
- an instance of a Bean
-
getInstance
-
getInstance
-
addBeans
-
addBeansByType
-