Subscription.java

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5440 Rewrite config files and library references

  1. … 955 more files in changeset.
LDEV-4696 Make all @ManyToOne and @OneToOne lazy

Hibernate 3 used lazy loading of single-object relationships by default.

JPA's default setting is eager. When loading entities all references are

loaded immediately using JOINs. A large entity, like Learning Design,

can have a query consisting of 25 JOINs. It makes it very slow.

There is no way to change JPA's default behaviour. In order to make JPA

annotations behave like old Hibernate, each of them got an explicit

attribute saying that loading is lazy.

  1. … 170 more files in changeset.
LDEV-4696 Make all @ManyToOne and @OneToOne lazy

Hibernate 3 used lazy loading of single-object relationships by default.

JPA's default setting is eager. When loading entities all references are

loaded immediately using JOINs. A large entity, like Learning Design,

can have a query consisting of 25 JOINs. It makes it very slow.

There is no way to change JPA's default behaviour. In order to make JPA

annotations behave like old Hibernate, each of them got an explicit

attribute saying that loading is lazy.

  1. … 170 more files in changeset.
LDEV-4696 Fixing bugs with new single activity lesson, notifications

  1. … 1 more file in changeset.
LDEV-4696 Rewrite part of Common entities to Hibernate annotations

  1. … 26 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 2120 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 1860 more files in changeset.
LDEV-3401: Convert XDoclet annotations to empty comments.

  1. … 473 more files in changeset.
LDEV-3661: Simplify EventNotifications - get rid of unnecessary subscription periodicity. Fix single user notification mechanism.

  1. … 7 more files in changeset.
LDEV-3661: Remove Aspirin library. Emails will be send using the configured SMTP server. Simplify Event Notifications - remove unnecessary methods, internal Event pool, extra threads.

  1. … 50 more files in changeset.
LDEV-3061: Allow emailing learners from Monitor. Fix issues with EventNotificationService. Move emailing module from Admin to Central.

  1. … 37 more files in changeset.
LDEV-3010 added option to send emails with Html Content-type

  1. … 24 more files in changeset.
LDEV-2445 merge from branch

  1. … 2 more files in changeset.
LDEV-1893: In Event Notification Service persistent classes - made zero-argument constructors public for Hibernate purposes.

  1. … 2 more files in changeset.
Added event notification service.

    • -0
    • +204
    ./Subscription.java
  1. … 17 more files in changeset.