LearnerProgress.hbm.xml

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4696 Rewrite part of Common entities to Hibernate annotations

  1. … 25 more files in changeset.
LDEV-4411 Add maps 2nd level cache

  1. … 1 more file in changeset.
LDEV-4411 Mark entities as cacheable

usage="read-only" seems to do nothing at the moment, but it may be a

guidance for future optimisations.

  1. … 237 more files in changeset.
LDEV-3293: fix hibernate dtd declarations. Change 'hibernate.org' to 'www.hibernate.org'.

In order for hibernate DTDEntityResolver not to load hibernate-mapping-3.0.dtd from internet (and use local one), namespace declaration of dtd must exactly match the namespace declared in DTDEntityResolver class.

  1. … 93 more files in changeset.
LDEV-3293: Use Spring support for Hibernate 4 instead of 3 (session factory and filters). Use new path for Hibernate DTDs. Make XDoclet generate hbm.xml files with the correct path by providing it a new template.

  1. … 111 more files in changeset.
LDEV-2187 Put time taken for activities and lessons in gradebook.

Fixing up LearnerProgress.java so it stores both finish time and start time for all completed activities

  1. … 10 more files in changeset.
LDEV-2115 Timestamp (current date time) added to completed activity record (table: lams_progress_completed)

  1. … 11 more files in changeset.
LDEV-1558: Once a learner completes a lesson by hitting a "stop after activity" branch, it stays completed, irrespective of whether the user hits resume or if Live Edit is done and new activities are added to the end of the design.

  1. … 9 more files in changeset.
LDEV-1051 and LDEV-1198: Fixed the break out of frames logic for parallels at the end of a design and inside an optional activity.

  1. … 12 more files in changeset.
Converted all "identity" hibernate id generation entries to "native" - hopefully this will be a little more portable.

  1. … 82 more files in changeset.
Working on Preview

  1. … 4 more files in changeset.
Load the user object whenever the learner progress object is loaded. The learning progress object is cached in the user's session, so it needs to be "complete" or you will get a lazy initialisation error later e.g. when the client requests the progress data.

Changed finished/attempted activity sets to non-lazy, so that when the DisplayAction screen tries to generate the list of ids it doesn't throw a "lazy loading exception". The exception occurs as it is using a LearnerProgress object stored in the session in a previous call. Note: this is needed to update the progress bar in Flash.

Add start date for learnerProgress.

  1. … 4 more files in changeset.
Hopefully fixed the LearnerProgress relationships so that we always get the true activity object, not a proxy.

Upgraded Hibernate to 3.0

  1. … 91 more files in changeset.
mapping requires restart

  1. … 2 more files in changeset.
added waiting flag for learner progress

  1. … 3 more files in changeset.
Added batch-size

add previous activity and its mapping into the learner progress

  1. … 1 more file in changeset.
Uses currentActivity and nextActivity instead of activity

Removed inverse on activity sets

Checking in to fix compile errors, these are not correct.

  1. … 1 more file in changeset.
*** empty log message ***

    • -0
    • +70
    ./LearnerProgress.hbm.xml
  1. … 57 more files in changeset.