package org.mobicents.ipbx.entity; import java.io.Serializable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.GeneratedValue; import javax.persistence.Table; import javax.persistence.Version; @Entity @Table(name="PSTNGATEWAYACCOUNTS") public class PstnGatewayAccount implements Serializable { private Long id; private Integer version; private String username; private String hostname; private String password; private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } @Id @GeneratedValue @Column(name="PSTNACCOUNTID") public Long getId() { return id; } public void setId(Long id) { this.id = id; } @Version public Integer getVersion() { return version; } private void setVersion(Integer version) { this.version = version; } public String getUsername() { return username; } public void setUsername(String name) { this.username = name; } public String getHostname() { return hostname; } public void setHostname(String hostname) { this.hostname = hostname; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String toString() { return name; } }