Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

LocalDataSourceJobStore Class

Subclass of Quartz's JobStoreCMT class that delegates to a Spring-managed DataSource instead of using a Quartz-managed connection pool. This JobStore will be used if SchedulerFactoryObject's "dbProvider" property is set.

For a list of all members of this type, see LocalDataSourceJobStore Members .


[Visual Basic]
Public Class LocalDataSourceJobStore
    Inherits JobStoreCMT
public class LocalDataSourceJobStore : JobStoreCMT

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.


Operations performed by this JobStore will properly participate in any kind of Spring-managed transaction, as it uses Spring's DataSourceUtils connection handling methods that are aware of a current transaction.

Note that all Quartz Scheduler operations that affect the persistent job store should usually be performed within active transactions, as they assume to get proper locks etc.


Namespace: Spring.Scheduling.Quartz

Assembly: Spring.Scheduling.Quartz (in Spring.Scheduling.Quartz.dll)

See Also

LocalDataSourceJobStore Members | Spring.Scheduling.Quartz Namespace | GetConnection | DisposeConnection