summaryrefslogtreecommitdiffstats
path: root/proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java
diff options
context:
space:
mode:
authorAdrian Likins <adrian@alikins.usersys.redhat.com>2010-01-12 13:50:42 -0500
committerAdrian Likins <adrian@alikins.usersys.redhat.com>2010-01-12 13:50:42 -0500
commit0b8cbae95b51b744d9779a1ed339277196482260 (patch)
tree49e2a20e0d8674871cd3179debc00f03b0cdbcd1 /proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java
parentc8c40033cac251baa86b24fba7a663b1aefccea6 (diff)
downloadcandlepin-attr_model.tar.gz
candlepin-attr_model.tar.xz
candlepin-attr_model.zip
Add annotations for Attribute classattr_model
Add a test case for Attribute Make Product and EntitlementPool use the Attribute class
Diffstat (limited to 'proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java')
-rw-r--r--proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java b/proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java
index 183a4b9..be179d3 100644
--- a/proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java
+++ b/proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java
@@ -28,7 +28,6 @@ import javax.persistence.JoinTable;
import javax.persistence.OneToMany;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
-import javax.persistence.Transient;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
@@ -66,7 +65,9 @@ public class Product implements Persisted {
inverseJoinColumns = @JoinColumn(name = "CHILD_PRODUCT_ID"))
private Set<Product> childProducts;
- @Transient
+
+ @OneToMany
+ @JoinColumn(name = "attribute_id")
private Set<Attribute> attributes;
/**