public final class DefaultModelManager extends Object implements ServerComponent, ModelManager
Constructor and Description |
---|
DefaultModelManager(DatabaseSessionFactory sessionFactory)
This constructor is used when there are no templates
|
DefaultModelManager(DatabaseSessionFactory sessionFactory,
ModelDefinition[] definitions) |
Modifier and Type | Method and Description |
---|---|
static void |
delete(DatabaseSession session,
String name) |
static boolean |
exists(DatabaseSession session,
String name) |
ModelDefinition |
findDefinitionByName(String name) |
static Model |
insert(DatabaseSession session,
Model model) |
ModelManager |
registerDefinitions()
Executed when the server starts
|
Model |
reset(String name) |
public DefaultModelManager(DatabaseSessionFactory sessionFactory, ModelDefinition[] definitions)
public DefaultModelManager(DatabaseSessionFactory sessionFactory)
public ModelManager registerDefinitions()
registerDefinitions
in interface ModelManager
public Model reset(String name)
reset
in interface ModelManager
public ModelDefinition findDefinitionByName(String name)
findDefinitionByName
in interface ModelManager
public static void delete(DatabaseSession session, String name)
public static Model insert(DatabaseSession session, Model model)
public static boolean exists(DatabaseSession session, String name)
Copyright © 2009-2012 SonarSource. All Rights Reserved.