applicationvo.java
来自「OBPM是一个开源」· Java 代码 · 共 212 行
JAVA
212 行
//Source file: C:\\Java\\workspace\\MyApps\\src\\cn\\myapps\\core\\deploy\\application\\ejb\\ApplicationVO.java
package cn.myapps.core.deploy.application.ejb;
import java.io.Serializable;
import java.util.Collection;
import cn.myapps.base.dao.ValueObject;
import cn.myapps.core.page.ejb.Page;
/**
* 注册的应用
* @hibernate.class table="T_APPLICATION" lazy = "false"
*/
public class ApplicationVO extends ValueObject implements Serializable {
private String id;
private String name;
private String indextemplate;
private boolean ispublished;
private String description;
private String serveraddress;
private int serverport;
private String resourcepath;
private boolean isdefaultsite;
public Collection owners;
private Collection modules;
private String domainName;
private Page homePage;
private String welcomePage;
/**
* @return cn.myapps.core.page.ejb.Page
* @hibernate.many-to-one class="cn.myapps.core.page.ejb.Page"
* column="HOMEPAGE"
*/
public Page getHomePage() {
return homePage;
}
public void setHomePage(Page homePage) {
this.homePage = homePage;
}
/**
* @hibernate.property column="DOMAINNAME"
*/
public String getDomainName() {
return domainName;
}
public void setDomainName(String domainName) {
this.domainName = domainName;
}
/**
* @hibernate.collection-one-to-many class="cn.myapps.core.deploy.module.ejb.ModuleVO"
* @hibernate.collection-key column="APPLICATION"
* @hibernate.set name="modules" table="T_MODULE" inverse="true"
* sort="unsorted" order-by="ID"
*/
public Collection getModules() {
return modules;
}
public void setModules(Collection modules) {
this.modules = modules;
}
/**
* @hibernate.id column="ID" generator-class="assigned"
*/
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
/**
* @hibernate.property column="DESCRIPTION"
*/
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public void setIndextemplate(String indextemplate) {
this.indextemplate = indextemplate;
}
/**
* @hibernate.property column="ISDEFAULTSITE"
*/
public boolean isIsdefaultsite() {
return isdefaultsite;
}
public void setIsdefaultsite(boolean isdefaultsite) {
this.isdefaultsite = isdefaultsite;
}
/**
* @hibernate.property column="ISPUBLISHED"
*/
public boolean isIspublished() {
return ispublished;
}
public void setIspublished(boolean ispublished) {
this.ispublished = ispublished;
}
/**
* @hibernate.property column="NAME"
*/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
/**
* @return java.util.Collection
* @hibernate.set name="owners" table="T_APPLICATION_ROLE_SET"
* @hibernate.collection-key column="APPLICATIONID"
* @hibernate.collection-many-to-many class="cn.myapps.core.role.ejb.RoleVO"
* column="ROLEID"
*/
public Collection getOwners() {
return owners;
}
public void setOwners(Collection owners) {
this.owners = owners;
}
/**
* @hibernate.property column="RESOURCEPATH"
*/
public String getResourcepath() {
return resourcepath;
}
public void setResourcepath(String resourcepath) {
this.resourcepath = resourcepath;
}
/**
* @hibernate.property column="SERVERADDRESS"
*/
public String getServeraddress() {
return serveraddress;
}
public void setServeraddress(String serveraddress) {
this.serveraddress = serveraddress;
}
/**
* @hibernate.property column="SERVERPORT"
*/
public int getServerport() {
return serverport;
}
public void setServerport(int serverport) {
this.serverport = serverport;
}
/**
* @hibernate.property
* column="INDEXTEMPLATE"
*/
public String getIndextemplate() {
return indextemplate;
}
/**
* @hibernate.property column="welcomePage"
*/
public String getWelcomePage() {
return welcomePage;
}
/**
* @param welcomePage The welcomePage to set.
*/
public void setWelcomePage(String welcomePage) {
this.welcomePage = welcomePage;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?