| .. | .. |
|---|
| 21 | 21 | import javax.persistence.OneToMany; |
|---|
| 22 | 22 | import javax.persistence.Table; |
|---|
| 23 | 23 | |
|---|
| 24 | +import org.apache.logging.log4j.LogManager; |
|---|
| 25 | +import org.apache.logging.log4j.Logger; |
|---|
| 24 | 26 | import org.codehaus.jackson.annotate.JsonAutoDetect; |
|---|
| 25 | 27 | import org.codehaus.jackson.annotate.JsonIgnore; |
|---|
| 26 | 28 | import org.codehaus.jackson.annotate.JsonProperty; |
|---|
| 27 | 29 | import org.codehaus.jackson.map.annotate.JsonSerialize; |
|---|
| 28 | | -import org.apache.logging.log4j.Logger; |
|---|
| 29 | | -import org.apache.logging.log4j.LogManager; |
|---|
| 30 | 30 | |
|---|
| 31 | 31 | /** |
|---|
| 32 | 32 | * Entity implementation class for Entity: organization |
|---|
| .. | .. |
|---|
| 36 | 36 | @JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) |
|---|
| 37 | 37 | @Entity |
|---|
| 38 | 38 | @Table(name = "organization") |
|---|
| 39 | | -@NamedQueries({ @NamedQuery(name = "list-organizations", query = "SELECT o FROM Organization o"), |
|---|
| 39 | +@NamedQueries({ |
|---|
| 40 | + @NamedQuery(name = "list-organizations", query = "SELECT o FROM Organization o"), |
|---|
| 40 | 41 | @NamedQuery(name = "list-organizations-by-ids", query = "SELECT o FROM Organization o where id in :list_ids"), |
|---|
| 41 | | - @NamedQuery(name = "find-children-org", query = "SELECT o FROM Organization o where o.parentOrganization = :parentOrganization") }) |
|---|
| 42 | + @NamedQuery(name = "find-children-org", query = "SELECT o FROM Organization o where o.parentOrganization = :parentOrganization") |
|---|
| 43 | +}) |
|---|
| 42 | 44 | public class Organization implements Serializable { |
|---|
| 43 | 45 | |
|---|
| 44 | 46 | @SuppressWarnings("unused") |
|---|
| .. | .. |
|---|
| 61 | 63 | // We don't include the users to limit the size of each row a the listing |
|---|
| 62 | 64 | @ManyToMany(cascade = CascadeType.REMOVE) |
|---|
| 63 | 65 | @JoinTable(name = "user_organization", // |
|---|
| 64 | | - joinColumns = { @JoinColumn(name = "organization_id", referencedColumnName = "id") }, // |
|---|
| 65 | | - inverseJoinColumns = { @JoinColumn(name = "username", referencedColumnName = "username") }) |
|---|
| 66 | + joinColumns = { |
|---|
| 67 | + @JoinColumn(name = "organization_id", referencedColumnName = "id") |
|---|
| 68 | + }, // |
|---|
| 69 | + inverseJoinColumns = { |
|---|
| 70 | + @JoinColumn(name = "username", referencedColumnName = "username") |
|---|
| 71 | + }) |
|---|
| 66 | 72 | private List<User> users; |
|---|
| 67 | 73 | |
|---|
| 68 | 74 | @JsonIgnore |
|---|