org.sonar.server.qualitymodel
Class DefaultModelManager
java.lang.Object
org.sonar.server.qualitymodel.DefaultModelManager
- All Implemented Interfaces:
- ServerComponent, ModelManager
public final class DefaultModelManager
- extends Object
- implements ServerComponent, ModelManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultModelManager
public DefaultModelManager(DatabaseSessionFactory sessionFactory,
ModelDefinition[] definitions)
DefaultModelManager
public DefaultModelManager(DatabaseSessionFactory sessionFactory)
- This constructor is used when there are no templates
registerDefinitions
public ModelManager registerDefinitions()
- Executed when the server starts
- Specified by:
registerDefinitions
in interface ModelManager
reset
public Model reset(String name)
- Specified by:
reset
in interface ModelManager
findDefinitionByName
public ModelDefinition findDefinitionByName(String name)
- Specified by:
findDefinitionByName
in interface ModelManager
delete
public static void delete(DatabaseSession session,
String name)
insert
public static Model insert(DatabaseSession session,
Model model)
exists
public static boolean exists(DatabaseSession session,
String name)
Copyright © 2009-2012 SonarSource. All Rights Reserved.