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 ModelManagerpublic Model reset(String name)
reset in interface ModelManagerpublic ModelDefinition findDefinitionByName(String name)
findDefinitionByName in interface ModelManagerpublic 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.