public class LaContainerFactory extends Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static interface |
LaContainerFactory.Configurator |
static class |
LaContainerFactory.DefaultConfigurator |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected static LaContainer |
configurationContainer |
protected static boolean |
configuring |
static String |
DEFAULT_BUILDER_NAME |
protected static LaContainerBuilder |
defaultBuilder |
static String |
FACTORY_CONFIG_KEY |
static String |
FACTORY_CONFIG_PATH |
protected static boolean |
initialized |
protected static ThreadLocal<Set<String>> |
processingPaths |
protected static LaContainerProvider |
provider |
| コンストラクタと説明 |
|---|
LaContainerFactory() |
protected static boolean initialized
protected static boolean configuring
protected static LaContainer configurationContainer
protected static LaContainerProvider provider
protected static LaContainerBuilder defaultBuilder
protected static final ThreadLocal<Set<String>> processingPaths
public static LaContainer create(String path)
protected static LaContainer doCreate(String path)
public static LaContainer include(LaContainer parent, String path)
public static void configure()
public static void configure(String configFile)
protected static void initializeDefaultProviderIfNeeds()
protected static LaContainerDefaultProvider newDefaultProvider()
protected static void initializeDefaultBuilderIfNeeds()
protected static DiXmlLaContainerBuilder newDefaultContainerBuilder()
protected static void doConfigure(String configFile)
public static boolean isShowEnabled()
protected static DiXmlLaContainerBuilder newConfigurationContainerBuilder()
protected static LaContainerFactory.DefaultConfigurator newDefaultConfigurator()
public static void destroy()
public static LaContainer getConfigurationContainer()
protected static LaContainerProvider getProvider()
protected static void setProvider(LaContainerProvider vider)
public static LaContainerBuilder getDefaultBuilder()
protected static void setDefaultBuilder(LaContainerBuilder builder)
Copyright © 2015 The DBFlute Project. All rights reserved.