From d160da07cfd999cec7b4b1f0bbac3f3c0edb73ec Mon Sep 17 00:00:00 2001 From: Abhinandan Prateek Date: Tue, 7 Jul 2015 11:21:47 +0530 Subject: [PATCH] CLOUDSTACK-8592: adding corresponding DAOs with stubs --- .../cloudstack/quota/QuotaBalanceVO.java | 24 +++++++------- .../quota/QuotaEmailTemplatesVO.java | 31 +++++++++++++------ 2 files changed, 34 insertions(+), 21 deletions(-) diff --git a/plugins/database/quota/src/org/apache/cloudstack/quota/QuotaBalanceVO.java b/plugins/database/quota/src/org/apache/cloudstack/quota/QuotaBalanceVO.java index 93d2eca560f..39a9dab9546 100644 --- a/plugins/database/quota/src/org/apache/cloudstack/quota/QuotaBalanceVO.java +++ b/plugins/database/quota/src/org/apache/cloudstack/quota/QuotaBalanceVO.java @@ -32,18 +32,6 @@ import org.apache.cloudstack.api.InternalIdentity; @Table(name = "quota_balance") public class QuotaBalanceVO implements InternalIdentity { - public QuotaBalanceVO(Long accountId, Long domainId, - BigDecimal creditBalance, Date updatedOn, Long previousUpdateId, - Date previousUpdateOn) { - super(); - this.accountId = accountId; - this.domainId = domainId; - this.creditBalance = creditBalance; - this.updatedOn = updatedOn; - this.previousUpdateId = previousUpdateId; - this.previousUpdateOn = previousUpdateOn; - } - private static final long serialVersionUID = -7112846845287653210L; @Id @@ -73,6 +61,18 @@ public class QuotaBalanceVO implements InternalIdentity { public QuotaBalanceVO() { } + public QuotaBalanceVO(Long accountId, Long domainId, + BigDecimal creditBalance, Date updatedOn, Long previousUpdateId, + Date previousUpdateOn) { + super(); + this.accountId = accountId; + this.domainId = domainId; + this.creditBalance = creditBalance; + this.updatedOn = updatedOn; + this.previousUpdateId = previousUpdateId; + this.previousUpdateOn = previousUpdateOn; + } + @Override public long getId() { return id; diff --git a/plugins/database/quota/src/org/apache/cloudstack/quota/QuotaEmailTemplatesVO.java b/plugins/database/quota/src/org/apache/cloudstack/quota/QuotaEmailTemplatesVO.java index 08a638c8f3c..ce3a108fcbd 100644 --- a/plugins/database/quota/src/org/apache/cloudstack/quota/QuotaEmailTemplatesVO.java +++ b/plugins/database/quota/src/org/apache/cloudstack/quota/QuotaEmailTemplatesVO.java @@ -31,15 +31,6 @@ import org.apache.cloudstack.api.InternalIdentity; @Table(name = "quota_email_templates") public class QuotaEmailTemplatesVO implements InternalIdentity { - public QuotaEmailTemplatesVO(String templateName, String templateText, - String locale, Integer version) { - super(); - this.templateName = templateName; - this.templateText = templateText; - this.locale = locale; - this.version = version; - } - private static final long serialVersionUID = -7117933842834553210L; @Id @@ -52,6 +43,10 @@ public class QuotaEmailTemplatesVO implements InternalIdentity { @Column(name = "template_text") private String templateText; + + @Column(name = "category") + private Integer category; + @Column(name = "last_updated") @Temporal(value = TemporalType.TIMESTAMP) private Date lastUpdated = null; @@ -65,6 +60,15 @@ public class QuotaEmailTemplatesVO implements InternalIdentity { public QuotaEmailTemplatesVO() { } + public QuotaEmailTemplatesVO(String templateName, String templateText, + String locale, Integer version) { + super(); + this.templateName = templateName; + this.templateText = templateText; + this.locale = locale; + this.version = version; + } + @Override public long getId() { // TODO Auto-generated method stub @@ -87,6 +91,15 @@ public class QuotaEmailTemplatesVO implements InternalIdentity { this.templateText = templateText; } + + public Integer getCategory() { + return category; + } + + public void setCategory(Integer version) { + this.category = category; + } + public Date getLastUpdated() { return lastUpdated; }