From 4d18a46ee3ada751517f9bf767d5057a3bf5eb9e Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Thu, 16 Oct 2014 18:16:33 +0000
Subject: [PATCH] #2021 feature - Added Pack management (in Beta) 

---
 securis/src/main/java/net/curisit/securis/db/Pack.java |   36 +++++++++++++++++++++++++++++++++++-
 1 files changed, 35 insertions(+), 1 deletions(-)

diff --git a/securis/src/main/java/net/curisit/securis/db/Pack.java b/securis/src/main/java/net/curisit/securis/db/Pack.java
index 6e89e47..c6f3274 100644
--- a/securis/src/main/java/net/curisit/securis/db/Pack.java
+++ b/securis/src/main/java/net/curisit/securis/db/Pack.java
@@ -73,6 +73,16 @@
     @Column(name = "num_licenses")
     @JsonProperty("num_licenses")
     private int numLicenses;
+    
+    @Column(name = "init_valid_date")
+    @JsonProperty("init_valid_date")
+    private Date initValidDate;
+
+    @Column(name = "end_valid_date")
+    @JsonProperty("end_valid_date")
+    private Date endValidDate;
+
+    private String status;
 
     @Column(name = "license_preactivation")
     @JsonProperty("license_preactivation")
@@ -239,7 +249,7 @@
 
     @JsonProperty("created_by_name")
     public String getCreatedByname() {
-        return createdBy == null ? null : String.format("%s %s (%s)", createdBy.getFirstName(), createdBy.getLastName(), createdBy.getUsername());
+        return createdBy == null ? null : String.format("%s %s (%s)", createdBy.getFirstName(), createdBy.getLastName() != null ? createdBy.getLastName() : "", createdBy.getUsername());
     }
 
     @JsonProperty("licensetype_code")
@@ -271,6 +281,30 @@
         this.metadata = metadata;
     }
 
+    public String getStatus() {
+        return status;
+    }
+
+    public void setStatus(String status) {
+        this.status = status;
+    }
+
+    public Date getInitValidDate() {
+        return initValidDate;
+    }
+
+    public void setInitValidDate(Date initValidDate) {
+        this.initValidDate = initValidDate;
+    }
+
+    public Date getEndValidDate() {
+        return endValidDate;
+    }
+
+    public void setEndValidDate(Date endValidDate) {
+        this.endValidDate = endValidDate;
+    }
+
     @Override
     public boolean equals(Object obj) {
         if (!(obj instanceof Pack))

--
Gitblit v1.3.2