Package io.quarkus.arc
Class Arc
- java.lang.Object
-
- io.quarkus.arc.Arc
-
public final class Arc extends Object
Provides access to the ArC container.
-
-
Constructor Summary
Constructors Constructor Description Arc()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ArcContainer
container()
static ArcContainer
initialize()
InitializesArcContainer
with default settings.static ArcContainer
initialize(ArcInitConfig arcInitConfig)
static ArcContainer
initialize(CurrentContextFactory currentContextFactory)
Deprecated, for removal: This API element is subject to removal in a future version.static void
setExecutor(ExecutorService executor)
static void
shutdown()
-
-
-
Method Detail
-
initialize
public static ArcContainer initialize()
InitializesArcContainer
with default settings. This is equal to usingArc#initialize(ArcInitConfig.INSTANCE)
- Returns:
ArcContainer
instance with default configuration
-
initialize
@Deprecated(since="3.0", forRemoval=true) public static ArcContainer initialize(CurrentContextFactory currentContextFactory)
Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, will be removed in future iterations. Users are encouraged to useinitialize(ArcInitConfig)
instead.- Parameters:
currentContextFactory
-- Returns:
- the initialized container
-
initialize
public static ArcContainer initialize(ArcInitConfig arcInitConfig)
-
setExecutor
public static void setExecutor(ExecutorService executor)
-
container
public static ArcContainer container()
- Returns:
- the container instance
-
shutdown
public static void shutdown()
-
-