List of usage examples for org.hibernate.annotations CascadeType MERGE
CascadeType MERGE
To view the source code for org.hibernate.annotations CascadeType MERGE.
Click Source Link
From source file:com.example.app.model.company.Company.java
License:Open Source License
/** * Get the address//from ww w . j a va2 s . co m * * @return the address */ @ManyToOne(fetch = FetchType.LAZY) @Cascade({ CascadeType.PERSIST, CascadeType.MERGE, CascadeType.SAVE_UPDATE }) @Audited(targetAuditMode = RelationTargetAuditMode.NOT_AUDITED) public Address getAddress() { return _address; }
From source file:com.example.app.model.company.Company.java
License:Open Source License
/** * Get primary contact email address/*from w w w. ja v a2 s . co m*/ * * @return the primary email address */ @ManyToOne(fetch = FetchType.LAZY) @Cascade({ CascadeType.PERSIST, CascadeType.MERGE, CascadeType.SAVE_UPDATE }) @Audited(targetAuditMode = RelationTargetAuditMode.NOT_AUDITED) public EmailAddress getEmailAddress() { return _emailAddress; }
From source file:com.example.app.model.company.Company.java
License:Open Source License
/** * Get the company logo//from w w w . j a v a2 s . c o m * * @return the logo */ @ManyToOne(fetch = FetchType.LAZY) @Cascade({ CascadeType.PERSIST, CascadeType.MERGE, CascadeType.SAVE_UPDATE }) @Audited(targetAuditMode = RelationTargetAuditMode.NOT_AUDITED) @Nullable public FileEntity getLogo() { return _logo; }
From source file:com.example.app.model.company.Company.java
License:Open Source License
/** * Get the phone number// ww w . j a va2 s .c o m * * @return the phone number */ @ManyToOne(fetch = FetchType.LAZY) @Cascade({ CascadeType.PERSIST, CascadeType.MERGE, CascadeType.SAVE_UPDATE }) @Audited(targetAuditMode = RelationTargetAuditMode.NOT_AUDITED) public PhoneNumber getPhoneNumber() { return _phoneNumber; }
From source file:com.example.app.model.repository.RepositoryItemRelation.java
License:Open Source License
/** * Get the RepositoryItem for this RepositoryItemRelation * * @return RepositoryItem/* www . ja va2 s.co m*/ */ @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = RepositoryItem.ID_COLUMN) @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH, CascadeType.DETACH, CascadeType.LOCK, CascadeType.REPLICATE }) @NotNull @Nonnull public RepositoryItem getRepositoryItem() { return _repositoryItem; }
From source file:com.example.app.model.user.User.java
License:Open Source License
/** * Get the underlying {@link Principal} for this * * @return the underlying Principal for this *///from ww w . j ava 2 s. c o m @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = PRINCIPAL_COLUMN, unique = true) @Audited(targetAuditMode = RelationTargetAuditMode.NOT_AUDITED) @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) @NotNull @Nonnull public Principal getPrincipal() { return _principal; }
From source file:com.example.app.profile.model.Profile.java
License:Open Source License
/** * Get the profile type of this Profile/*from w ww. jav a 2s . c o m*/ * * @return the ProfileType of this Profile */ @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = PROFILE_TYPE_COLUMN) @Cascade({ CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH, CascadeType.REPLICATE, CascadeType.SAVE_UPDATE }) @NotNull public ProfileType getProfileType() { return _profileType; }
From source file:com.example.app.profile.model.repository.RepositoryItemRelation.java
License:Open Source License
/** * Get the RepositoryItem for this RepositoryItemRelation * * @return RepositoryItem/*from w ww .ja v a 2 s . co m*/ */ @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = RepositoryItem.ID_COLUMN) @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH, CascadeType.DETACH, CascadeType.LOCK, CascadeType.REPLICATE }) @NotNull public RepositoryItem getRepositoryItem() { return _repositoryItem; }
From source file:com.example.app.profile.model.user.User.java
License:Open Source License
/** * Get the underlying {@link Principal} for this * * @return the underlying Principal for this *//*from w w w .jav a2 s.c o m*/ @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = PRINCIPAL_COLUMN, unique = true) @Audited(targetAuditMode = RelationTargetAuditMode.NOT_AUDITED) @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) @NotNull public Principal getPrincipal() { return _principal; }
From source file:com.omsu.cherepanov.Graph.ElementOfGraph.java
@ManyToOne(fetch = FetchType.EAGER) @Cascade({ CascadeType.SAVE_UPDATE, CascadeType.DETACH, CascadeType.LOCK, CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH, CascadeType.REPLICATE }) @JoinColumn(name = "Mainclient_ObjectID") @MapsId("mainclientID") public Mainclient getVertex() { return vertex; }