public class TemplateFactory extends Object
Constructor and Description |
---|
TemplateFactory() |
Modifier and Type | Method and Description |
---|---|
static AbstractFactoryTemplate |
abstractFactoryTemplateFromMbe(ModuleMXBeanEntry mbe) |
static AbstractModuleTemplate |
abstractModuleTemplateFromMbe(ModuleMXBeanEntry mbe) |
static Map<String,FtlTemplate> |
getTOAndMXInterfaceFtlFiles(RuntimeBeanEntry entry)
Get map of file name as key, FtlFile instance representing runtime mx
bean as value that should be persisted from this instance.
|
static GeneralInterfaceTemplate |
mXBeanInterfaceTemplateFromMbe(ModuleMXBeanEntry mbe) |
static GeneralInterfaceTemplate |
serviceInterfaceFromSie(ServiceInterfaceEntry sie) |
static StubFactoryTemplate |
stubFactoryTemplateFromMbe(ModuleMXBeanEntry mbe) |
static Map<String,GeneralClassTemplate> |
tOsFromMbe(ModuleMXBeanEntry mbe) |
static Map<String,GeneralClassTemplate> |
tOsFromRbe(RuntimeBeanEntry rbe) |
public static Map<String,FtlTemplate> getTOAndMXInterfaceFtlFiles(RuntimeBeanEntry entry)
public static GeneralInterfaceTemplate serviceInterfaceFromSie(ServiceInterfaceEntry sie)
public static AbstractFactoryTemplate abstractFactoryTemplateFromMbe(ModuleMXBeanEntry mbe)
public static AbstractModuleTemplate abstractModuleTemplateFromMbe(ModuleMXBeanEntry mbe)
public static StubFactoryTemplate stubFactoryTemplateFromMbe(ModuleMXBeanEntry mbe)
public static GeneralInterfaceTemplate mXBeanInterfaceTemplateFromMbe(ModuleMXBeanEntry mbe)
public static Map<String,GeneralClassTemplate> tOsFromMbe(ModuleMXBeanEntry mbe)
public static Map<String,GeneralClassTemplate> tOsFromRbe(RuntimeBeanEntry rbe)
Copyright © 2019 OpenDaylight. All rights reserved.