Uses of Class
org.sonar.api.database.DatabaseSession

Packages that use DatabaseSession
org.sonar.api.database.configuration   
org.sonar.api.database.model   
org.sonar.batch   
org.sonar.batch.components   
org.sonar.batch.index   
org.sonar.batch.phases   
org.sonar.jpa.dao   
org.sonar.jpa.session   
org.sonar.plugins.core.security   
org.sonar.plugins.core.sensors   
org.sonar.plugins.core.timemachine   
org.sonar.plugins.dbcleaner.api   
org.sonar.server.configuration   
org.sonar.server.filters   
org.sonar.server.qualitymodel   
org.sonar.server.startup   
 

Uses of DatabaseSession in org.sonar.api.database.configuration
 

Constructors in org.sonar.api.database.configuration with parameters of type DatabaseSession
DatabaseConfiguration(DatabaseSession session)
           
 

Uses of DatabaseSession in org.sonar.api.database.model
 

Methods in org.sonar.api.database.model with parameters of type DatabaseSession
 Snapshot Snapshot.save(DatabaseSession session)
           
 MeasureModel MeasureModel.save(DatabaseSession session)
          Saves the current object to database
 

Uses of DatabaseSession in org.sonar.batch
 

Constructors in org.sonar.batch with parameters of type DatabaseSession
DefaultTimeMachine(DatabaseSession session, DefaultIndex index, MetricFinder metricFinder)
           
ProjectConfigurator(DatabaseSession databaseSession, Settings settings)
           
ResourceDatabaseConfiguration(DatabaseSession session, Integer resourceId)
           
ResourceDatabaseConfiguration(DatabaseSession session, ResourceModel resource)
           
ResourceDatabaseConfiguration(DatabaseSession session, String resourceKey)
           
 

Uses of DatabaseSession in org.sonar.batch.components
 

Constructors in org.sonar.batch.components with parameters of type DatabaseSession
PastMeasuresLoader(DatabaseSession session, MetricFinder metricFinder)
           
PastSnapshotFinderByDate(DatabaseSession session)
           
PastSnapshotFinderByDays(DatabaseSession session)
           
PastSnapshotFinderByPreviousAnalysis(DatabaseSession session)
           
PastSnapshotFinderByVersion(DatabaseSession session)
           
TimeMachineConfiguration(DatabaseSession session, Project project, org.apache.commons.configuration.Configuration configuration, PastSnapshotFinder pastSnapshotFinder)
           
 

Uses of DatabaseSession in org.sonar.batch.index
 

Constructors in org.sonar.batch.index with parameters of type DatabaseSession
DefaultResourcePersister(DatabaseSession session)
           
DependencyPersister(ResourcePersister resourcePersister, DatabaseSession session)
           
EventPersister(DatabaseSession session, ResourcePersister resourcePersister)
           
LinkPersister(DatabaseSession session, ResourcePersister resourcePersister)
           
MeasurePersister(DatabaseSession session, ResourcePersister resourcePersister, RuleFinder ruleFinder, MemoryOptimizer memoryOptimizer)
           
MemoryOptimizer(DatabaseSession session)
           
SourcePersister(DatabaseSession session, ResourcePersister resourcePersister)
           
 

Uses of DatabaseSession in org.sonar.batch.phases
 

Constructors in org.sonar.batch.phases with parameters of type DatabaseSession
UpdateStatusJob(ServerMetadata server, DatabaseSession session, ResourcePersister resourcePersister, Snapshot snapshot)
           
 

Uses of DatabaseSession in org.sonar.jpa.dao
 

Methods in org.sonar.jpa.dao that return DatabaseSession
 DatabaseSession BaseDao.getSession()
           
 

Constructors in org.sonar.jpa.dao with parameters of type DatabaseSession
BaseDao(DatabaseSession session)
           
MeasuresDao(DatabaseSession session)
           
ProfilesDao(DatabaseSession session)
           
RulesDao(DatabaseSession session)
           
 

Uses of DatabaseSession in org.sonar.jpa.session
 

Subclasses of DatabaseSession in org.sonar.jpa.session
 class JpaDatabaseSession
           
 

Methods in org.sonar.jpa.session that return DatabaseSession
 DatabaseSession ThreadLocalDatabaseSessionFactory.getSession()
           
 DatabaseSession DatabaseSessionFactory.getSession()
           
 DatabaseSession DatabaseSessionProvider.provide(DatabaseSessionFactory factory)
           
 

Uses of DatabaseSession in org.sonar.plugins.core.security
 

Constructors in org.sonar.plugins.core.security with parameters of type DatabaseSession
ApplyProjectRolesDecorator(DatabaseSession session)
           
RoleManager(DatabaseSession session)
           
 

Uses of DatabaseSession in org.sonar.plugins.core.sensors
 

Constructors in org.sonar.plugins.core.sensors with parameters of type DatabaseSession
ManualMeasureDecorator(DatabaseSession session, MetricFinder metricFinder)
           
ProfileSensor(RulesProfile profile, DatabaseSession session)
           
 

Uses of DatabaseSession in org.sonar.plugins.core.timemachine
 

Constructors in org.sonar.plugins.core.timemachine with parameters of type DatabaseSession
ReferenceAnalysis(DatabaseSession session)
           
TimeMachineConfigurationPersister(TimeMachineConfiguration configuration, Snapshot projectSnapshot, DatabaseSession session)
           
ViolationPersisterDecorator(ViolationTrackingDecorator tracker, ResourcePersister persister, RuleFinder ruleFinder, DatabaseSession session)
           
 

Uses of DatabaseSession in org.sonar.plugins.dbcleaner.api
 

Methods in org.sonar.plugins.dbcleaner.api that return DatabaseSession
protected  DatabaseSession Purge.getSession()
          Deprecated.  
 

Methods in org.sonar.plugins.dbcleaner.api with parameters of type DatabaseSession
static void PurgeUtils.deleteDependencies(DatabaseSession session, List<Integer> snapshotIds)
          Deprecated.  
static void PurgeUtils.deleteEvents(DatabaseSession session, List<Integer> snapshotIds)
          Deprecated. Delete EVENTS table
static void PurgeUtils.deleteMeasuresById(DatabaseSession session, List<Integer> measureIds)
          Deprecated. Delete all measures, including MEASURE_DATA
static void PurgeUtils.deleteMeasuresBySnapshotId(DatabaseSession session, List<Integer> snapshotIds)
          Deprecated. Delete all measures, including MEASURE_DATA
static void PurgeUtils.deleteResourceIndex(DatabaseSession session, List<Integer> resourceIds)
          Deprecated. Delete RESOURCE_INDEX table
static void PurgeUtils.deleteResources(DatabaseSession session, List<Integer> ids)
          Deprecated.  
static void PurgeUtils.deleteSnapshots(DatabaseSession session, List<Integer> snapshotIds)
          Deprecated. Delete SNAPSHOTS table
static void PurgeUtils.deleteSnapshotsData(DatabaseSession session, List<Integer> snapshotIds)
          Deprecated.  
static void PurgeUtils.deleteSources(DatabaseSession session, List<Integer> snapshotIds)
          Deprecated. Delete SNAPSHOT_SOURCES table
static void PurgeUtils.deleteViolations(DatabaseSession session, List<Integer> snapshotIds)
          Deprecated. Delete violations (RULE_FAILURES table)
static void PurgeUtils.executeQuery(DatabaseSession session, String description, List<Integer> ids, String hql)
          Deprecated. Paginate execution of SQL requests to avoid exceeding size of rollback segment
 

Constructors in org.sonar.plugins.dbcleaner.api with parameters of type DatabaseSession
Purge(DatabaseSession session)
          Deprecated.  
 

Uses of DatabaseSession in org.sonar.server.configuration
 

Constructors in org.sonar.server.configuration with parameters of type DatabaseSession
Backup(DatabaseSession session)
           
MetricsBackup(DatabaseSession session)
           
ProfilesBackup(DatabaseSession session)
           
ProfilesManager(DatabaseSession session, RulesDao rulesDao)
           
PropertiesBackup(DatabaseSession databaseSession)
           
RulesBackup(DatabaseSession session)
           
 

Uses of DatabaseSession in org.sonar.server.filters
 

Constructors in org.sonar.server.filters with parameters of type DatabaseSession
FilterExecutor(DatabaseSession session)
           
 

Uses of DatabaseSession in org.sonar.server.qualitymodel
 

Methods in org.sonar.server.qualitymodel with parameters of type DatabaseSession
static void DefaultModelManager.delete(DatabaseSession session, String name)
           
static boolean DefaultModelManager.exists(DatabaseSession session, String name)
           
static Model DefaultModelManager.insert(DatabaseSession session, Model model)
           
 

Uses of DatabaseSession in org.sonar.server.startup
 

Methods in org.sonar.server.startup with parameters of type DatabaseSession
 void ActivateDefaultProfiles.activateDefaultProfile(Language language, DatabaseSession session)
           
 

Constructors in org.sonar.server.startup with parameters of type DatabaseSession
RegisterMetrics(DatabaseSession session, MeasuresDao measuresDao, Metrics[] metricsRepositories)
           
ServerMetadataPersister(Server server, DatabaseSession session)
           
 



Copyright © 2009-2012 SonarSource. All Rights Reserved.