List of usage examples for org.hibernate.annotations CascadeType ALL
CascadeType ALL
To view the source code for org.hibernate.annotations CascadeType ALL.
Click Source Link
From source file:gov.nih.nci.cabig.caaers.domain.StudySite.java
License:BSD License
/** * Gets the study participant assignments. * * @return the study participant assignments *///from w w w . jav a 2 s .c om @OneToMany(mappedBy = "studySite", orphanRemoval = true) @Cascade(value = { CascadeType.ALL }) @Fetch(value = org.hibernate.annotations.FetchMode.SUBSELECT) public List<StudyParticipantAssignment> getStudyParticipantAssignments() { return studyParticipantAssignments; }
From source file:gov.nih.nci.cabig.caaers.domain.StudySite.java
License:BSD License
/** * Gets the study site workflow configs. * * @return the study site workflow configs *//* w w w . ja va 2 s .c o m*/ @OneToMany(mappedBy = "studySite", orphanRemoval = true) @Cascade(value = { CascadeType.ALL }) @Fetch(value = org.hibernate.annotations.FetchMode.SUBSELECT) public List<StudySiteWorkflowConfig> getStudySiteWorkflowConfigs() { if (studySiteWorkflowConfigs == null) studySiteWorkflowConfigs = new ArrayList<StudySiteWorkflowConfig>(); return studySiteWorkflowConfigs; }
From source file:gov.nih.nci.cabig.caaers.domain.TreatmentAssignment.java
License:BSD License
@OneToMany(fetch = FetchType.LAZY, orphanRemoval = true) @JoinColumn(name = "treatment_assignment_id", nullable = false) @OrderBy//from ww w. j a va 2 s.c o m @Cascade(value = { CascadeType.ALL }) @Fetch(value = org.hibernate.annotations.FetchMode.SUBSELECT) public List<AbstractStudyInterventionExpectedAE> getAbstractStudyInterventionExpectedAEs() { return abstractStudyInterventionExpectedAEs; }
From source file:gov.nih.nci.cabig.caaers.domain.TreatmentAssignment.java
License:BSD License
@OneToMany(mappedBy = "treatmentAssignment", fetch = FetchType.LAZY, orphanRemoval = true) @OrderBy/*from w w w .j a v a 2 s. c om*/ @Cascade(value = { CascadeType.ALL }) @Fetch(value = org.hibernate.annotations.FetchMode.SUBSELECT) public List<TreatmentAssignmentStudyIntervention> getTreatmentAssignmentStudyInterventions() { return treatmentAssignmentStudyInterventions; }
From source file:gov.nih.nci.cabig.caaers.domain.TreatmentInformation.java
License:BSD License
/** * Gets the course agents internal.//from w ww . j a v a 2 s. co m * * @return the course agents internal */ @OneToMany(orphanRemoval = true) @JoinColumn(name = "treatment_id", nullable = false) @IndexColumn(name = "list_index") @Cascade(value = { CascadeType.ALL }) @Fetch(value = org.hibernate.annotations.FetchMode.SUBSELECT) public List<CourseAgent> getCourseAgentsInternal() { return courseAgentsInternal; }
From source file:gov.nih.nci.cabig.caaers.domain.workflow.TaskConfig.java
License:BSD License
/** * Gets the assignees./* w ww . j av a2 s.c o m*/ * * @return the assignees */ @OneToMany(orphanRemoval = true) @JoinColumn(name = "task_config_id", nullable = false) @Cascade(value = { CascadeType.ALL }) @Fetch(value = org.hibernate.annotations.FetchMode.SUBSELECT) public List<Assignee> getAssignees() { return assignees; }
From source file:gov.nih.nci.cabig.caaers.domain.workflow.TaskConfig.java
License:BSD License
/** * Gets the transitions./* ww w. ja v a 2s . co m*/ * * @return the transitions */ @OneToMany(orphanRemoval = true) @JoinColumn(name = "task_config_id", nullable = false) @Cascade(value = { CascadeType.ALL }) @Fetch(value = org.hibernate.annotations.FetchMode.SUBSELECT) public List<TransitionConfig> getTransitions() { return transitions; }
From source file:gov.nih.nci.cabig.caaers.domain.workflow.TransitionConfig.java
License:BSD License
/** * Gets the owners.//www . j ava 2s . c o m * * @return the owners */ @OneToMany(orphanRemoval = true) @JoinColumn(name = "transition_config_id", nullable = false) @Cascade(value = { CascadeType.ALL }) @Fetch(value = org.hibernate.annotations.FetchMode.SUBSELECT) public List<TransitionOwner> getOwners() { return owners; }
From source file:gov.nih.nci.cabig.caaers.domain.workflow.WorkflowConfig.java
License:BSD License
/** * Gets the task configs.//from w ww . j a v a2 s . c o m * * @return the task configs */ @OneToMany(orphanRemoval = true) @JoinColumn(name = "workflow_config_id", nullable = false) @Cascade(value = { CascadeType.ALL }) @Fetch(value = org.hibernate.annotations.FetchMode.SUBSELECT) public List<TaskConfig> getTaskConfigs() { return taskConfigs; }
From source file:gov.nih.nci.cabig.caaers2adeers.track.IntegrationLog.java
License:BSD License
@OneToMany(mappedBy = "integrationLog", fetch = FetchType.LAZY) @Cascade(value = { CascadeType.ALL }) @Fetch(value = org.hibernate.annotations.FetchMode.SUBSELECT) public List<IntegrationLogDetail> getIntegrationLogDetails() { return integrationLogDetails; }