public class ArcRecorder extends Object
| Modifier and Type | Field and Description |
|---|---|
static Map<String,Supplier<?>> |
supplierMap
Used to hold the Supplier instances used for synthetic bean declarations.
|
| Constructor and Description |
|---|
ArcRecorder() |
| Modifier and Type | Method and Description |
|---|---|
Supplier<Object> |
createSupplier(RuntimeValue<?> value) |
ArcContainer |
getContainer(ShutdownContext shutdown) |
void |
handleLifecycleEvents(ShutdownContext context,
BeanContainer beanContainer) |
BeanContainer |
initBeanContainer(ArcContainer container,
List<BeanContainerListener> listeners) |
void |
initExecutor(ExecutorService executor) |
void |
initRuntimeSupplierBeans(Map<String,Supplier<?>> beans) |
void |
initStaticSupplierBeans(Map<String,Supplier<?>> beans) |
public ArcContainer getContainer(ShutdownContext shutdown) throws Exception
Exceptionpublic void initExecutor(ExecutorService executor)
public BeanContainer initBeanContainer(ArcContainer container, List<BeanContainerListener> listeners) throws Exception
Exceptionpublic void handleLifecycleEvents(ShutdownContext context, BeanContainer beanContainer)
public Supplier<Object> createSupplier(RuntimeValue<?> value)
Copyright © 2020 JBoss by Red Hat. All rights reserved.