/**
* Copyright 2016 benjobs
* <p>
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
* <p>
* http://www.apache.org/licenses/LICENSE-2.0
* <p>
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package org.opencron.server.domain;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.*;
import java.io.Serializable;
/**
* Created by ChenHui on 2016/2/17.
*/
@Entity
@Table(name = "T_CONFIG")
public class Config implements Serializable {
@Id
@GenericGenerator(name="gen_id",strategy="assigned")
@GeneratedValue(generator="gen_id")
private Long configId;
private String senderEmail;
private String password;
private String sendUrl;
private Integer spaceTime;
private String template;
private String smtpHost;
private Integer smtpPort;
public Long getConfigId() {
return configId;
}
public void setConfigId(Long configId) {
this.configId = configId;
}
public String getSenderEmail() {
return senderEmail;
}
public void setSenderEmail(String senderEmail) {
this.senderEmail = senderEmail;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getSendUrl() {
return sendUrl;
}
public void setSendUrl(String sendUrl) {
this.sendUrl = sendUrl;
}
public Integer getSpaceTime() {
return spaceTime;
}
public void setSpaceTime(Integer spaceTime) {
this.spaceTime = spaceTime;
}
public String getTemplate() {
return template;
}
public void setTemplate(String template) {
this.template = template;
}
public String getSmtpHost() {
return smtpHost;
}
public void setSmtpHost(String smtpHost) {
this.smtpHost = smtpHost;
}
public Integer getSmtpPort() {
return smtpPort;
}
public void setSmtpPort(Integer smtpPort) {
this.smtpPort = smtpPort;
}
@Override
public String toString() {
return "Config{" +
"configId=" + configId +
", senderEmail='" + senderEmail + '\'' +
", password='" + password + '\'' +
", sendUrl='" + sendUrl + '\'' +
", spaceTime=" + spaceTime +
", template='" + template + '\'' +
", smtpHost='" + smtpHost + '\'' +
", smtpPort=" + smtpPort +
'}';
}
}