
com.payneteasy.superfly.model.ui.subsystem.UISubsystem Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of superfly-service Show documentation
Show all versions of superfly-service Show documentation
Service layer classes, including DAO layer too
package com.payneteasy.superfly.model.ui.subsystem;
import com.payneteasy.superfly.model.ui.smtp_server.UISmtpServerForFilter;
import javax.persistence.Column;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import java.io.Serializable;
public class UISubsystem implements Serializable {
private Long id;
private String name;
private String title;
private String callbackUrl;
private boolean sendCallbacks = true;
private boolean allowListUsers;
private UISmtpServerForFilter smtpServer;
private String subsystemUrl;
private String landingUrl;
private String loginFormCssUrl;
@Column(name = "ssys_id")
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
@Column(name = "subsystem_name")
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Column(name = "subsystem_title")
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
@Column(name = "callback_information")
public String getCallbackUrl() {
return callbackUrl;
}
public void setCallbackUrl(String callbackUrl) {
this.callbackUrl = callbackUrl;
}
@Column(name = "send_callbacks")
public boolean isSendCallbacks() {
return sendCallbacks;
}
public void setSendCallbacks(boolean sendCallbacks) {
this.sendCallbacks = sendCallbacks;
}
@Column(name = "allow_list_users")
public boolean isAllowListUsers() {
return allowListUsers;
}
public void setAllowListUsers(boolean allowListUsers) {
this.allowListUsers = allowListUsers;
}
@ManyToOne
@JoinColumn(table = "smtp_server", name = "ssrv_id")
public UISmtpServerForFilter getSmtpServer() {
return smtpServer;
}
public void setSmtpServer(UISmtpServerForFilter smtpServer) {
this.smtpServer = smtpServer;
}
@Column(name = "subsystem_url")
public String getSubsystemUrl() {
return subsystemUrl;
}
public void setSubsystemUrl(String subsystemUrl) {
this.subsystemUrl = subsystemUrl;
}
@Column(name = "landing_url")
public String getLandingUrl() {
return landingUrl;
}
public void setLandingUrl(String landingUrl) {
this.landingUrl = landingUrl;
}
@Column(name = "login_form_css_url")
public String getLoginFormCssUrl() {
return loginFormCssUrl;
}
public void setLoginFormCssUrl(String loginFormCssUrl) {
this.loginFormCssUrl = loginFormCssUrl;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy