From 182ddf022ebb56af558c82dd466b206097fea7c9 Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Wed, 01 Oct 2014 18:18:12 +0000
Subject: [PATCH] #2021 config - Added Metadata hibernate entities

---
 securis/src/main/java/net/curisit/securis/db/Application.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/securis/src/main/java/net/curisit/securis/db/Application.java b/securis/src/main/java/net/curisit/securis/db/Application.java
index e32417f..055a12a 100644
--- a/securis/src/main/java/net/curisit/securis/db/Application.java
+++ b/securis/src/main/java/net/curisit/securis/db/Application.java
@@ -49,6 +49,12 @@
     @OneToMany(fetch = FetchType.LAZY, mappedBy = "application")
     private Set<LicenseType> licenseTypes;
 
+    @JsonIgnore
+    // We don't include the referenced entities to limit the size of each row at
+    // the listing
+    @OneToMany(fetch = FetchType.LAZY, mappedBy = "application")
+    private Set<ApplicationMetadata> metadata;
+
     public int getId() {
         return id;
     }
@@ -89,4 +95,12 @@
         this.licenseTypes = licenseTypes;
     }
 
+    public Set<ApplicationMetadata> getApplicationMetadata() {
+        return metadata;
+    }
+
+    public void setApplicationMetadata(Set<ApplicationMetadata> metadata) {
+        this.metadata = metadata;
+    }
+
 }

--
Gitblit v1.3.2