List of usage examples for org.hibernate.annotations CascadeType LOCK
CascadeType LOCK
To view the source code for org.hibernate.annotations CascadeType LOCK.
Click Source Link
From source file:edu.duke.cabig.c3pr.domain.StudySubjectStudyVersion.java
License:BSD License
@ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "study_site_ver_id", nullable = false) @Cascade({ CascadeType.LOCK }) public StudySiteStudyVersion getStudySiteStudyVersion() { return studySiteStudyVersion; }
From source file:edu.duke.cabig.c3pr.domain.StudyVersion.java
License:BSD License
@OneToMany(mappedBy = "studyVersion", orphanRemoval = true) @Cascade(value = { CascadeType.LOCK }) @Where(clause = "retired_indicator = 'false'") public List<StudySiteStudyVersion> getStudySiteStudyVersionsInternal() { return lazyListHelper.getInternalList(StudySiteStudyVersion.class); }
From source file:edu.duke.cabig.c3pr.domain.SubjectConsentQuestionAnswer.java
License:BSD License
@ManyToOne @Cascade(value = { CascadeType.LOCK }) @JoinColumn(name = "con_que_id", nullable = false) public ConsentQuestion getConsentQuestion() { return consentQuestion; }
From source file:edu.duke.cabig.c3pr.domain.SubjectEligibilityAnswer.java
License:BSD License
@ManyToOne @Cascade(value = { CascadeType.LOCK }) @JoinColumn(name = "elgct_id", nullable = false) public EligibilityCriteria getEligibilityCriteria() { return eligibilityCriteria; }
From source file:edu.duke.cabig.c3pr.domain.SubjectEligibilityAnswer.java
License:BSD License
@ManyToOne @JoinColumn(name = "rs_id") @Cascade({ CascadeType.LOCK }) public PersonUser getWaivedBy() { return waivedBy; }
From source file:edu.duke.cabig.c3pr.domain.SubjectStratificationAnswer.java
License:BSD License
@ManyToOne @Cascade(value = { CascadeType.LOCK }) @JoinColumn(name = "STR_CRI_ID", nullable = true) public StratificationCriterion getStratificationCriterion() { return stratificationCriterion; }
From source file:edu.duke.cabig.c3pr.domain.SubjectStratificationAnswer.java
License:BSD License
@OneToOne @Cascade(value = { CascadeType.LOCK }) @JoinColumn(name = "STRAT_ANS_ID") public StratificationCriterionPermissibleAnswer getStratificationCriterionAnswer() { return stratificationCriterionAnswer; }
From source file:edu.ku.brc.specify.datamodel.Accession.java
License:Open Source License
/** * *//*from w w w. j av a 2s . co m*/ @OneToMany(cascade = {}, fetch = FetchType.LAZY, mappedBy = "accession") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.LOCK }) public Set<CollectionObject> getCollectionObjects() { return this.collectionObjects; }
From source file:edu.ku.brc.specify.datamodel.Agent.java
License:Open Source License
/** * *///from w w w.j a v a 2 s . com @OneToMany(mappedBy = "organization") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.LOCK }) public Set<Agent> getOrgMembers() { return this.orgMembers; }
From source file:edu.ku.brc.specify.datamodel.Appraisal.java
License:Open Source License
/** * @return the collectionObjects/*from w ww .ja va 2 s . c o m*/ */ @OneToMany(cascade = {}, mappedBy = "appraisal") @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.LOCK }) public Set<CollectionObject> getCollectionObjects() { return collectionObjects; }