Example usage for org.hibernate.annotations CascadeType REFRESH

List of usage examples for org.hibernate.annotations CascadeType REFRESH

Introduction

In this page you can find the example usage for org.hibernate.annotations CascadeType REFRESH.

Prototype

CascadeType REFRESH

To view the source code for org.hibernate.annotations CascadeType REFRESH.

Click Source Link

Document

Corresponds to javax.persistence.CascadeType#REFRESH .

Usage

From source file:gov.nih.nci.firebird.data.ProtocolFinancialDisclosure.java

License:Open Source License

@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "financial_disclosure_documentation", joinColumns = @JoinColumn(name = "disclosure"), inverseJoinColumns = @JoinColumn(name = "firebirdfile"))
@ForeignKey(name = "financial_disclosure_fkey", inverseName = "firebirdfile_fkey")
@Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.REFRESH })
@Override// w  ww  .j ava2 s. c  o m
public Set<FirebirdFile> getSupportingDocumentation() {
    return supportingDocumentation;
}

From source file:gov.nih.nci.firebird.data.SubmittedTrainingCertificate.java

License:Open Source License

/**
 * @return issuer organization/*from www  .  j av  a 2  s .c  o  m*/
 */
@ManyToOne(cascade = { javax.persistence.CascadeType.PERSIST, javax.persistence.CascadeType.MERGE,
        javax.persistence.CascadeType.REFRESH })
@Cascade(CascadeType.SAVE_UPDATE)
@JoinColumn(name = "issuer_id")
@ForeignKey(name = "credential_organization_fkey")
@Override
public Organization getIssuer() {
    return issuer;
}

From source file:org.springside.examples.oadata.entity.ProjectPkgView.java

License:Apache License

@Cascade(CascadeType.REFRESH)
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "PROJECT_PARENT_ID")
public ProjectView getParentProject() {
    return parentProject;
}