configurationbean.java
来自「openacs source for CPE wan management」· Java 代码 · 共 108 行
JAVA
108 行
package org.openacs;
import javax.ejb.*;
/**
* This is the bean class for the ConfigurationBean enterprise bean.
* Created 2008.1.5 11.43.51
* @author Administrator
*/
public abstract class ConfigurationBean implements EntityBean, ConfigurationLocalBusiness {
private EntityContext context;
// <editor-fold defaultstate="collapsed" desc="EJB infrastructure methods. Click on the + sign on the left to edit the code.">
// TODO Consider creating Transfer Object to encapsulate data
// TODO Review finder methods
/**
* @see javax.ejb.EntityBean#setEntityContext(javax.ejb.EntityContext)
*/
public void setEntityContext(EntityContext aContext) {
context = aContext;
}
/**
* @see javax.ejb.EntityBean#ejbActivate()
*/
public void ejbActivate() {
}
/**
* @see javax.ejb.EntityBean#ejbPassivate()
*/
public void ejbPassivate() {
}
/**
* @see javax.ejb.EntityBean#ejbRemove()
*/
public void ejbRemove() {
}
/**
* @see javax.ejb.EntityBean#unsetEntityContext()
*/
public void unsetEntityContext() {
context = null;
}
/**
* @see javax.ejb.EntityBean#ejbLoad()
*/
public void ejbLoad() {
}
/**
* @see javax.ejb.EntityBean#ejbStore()
*/
public void ejbStore() {
}
// </editor-fold>
public abstract Integer getHwid();
public abstract void setHwid (Integer hardware);
public abstract byte[] getConfig();
public abstract void setConfig(byte[] config);
public abstract String getName();
public abstract void setName(String name);
public abstract java.lang.String getFilename();
public abstract void setFilename(java.lang.String filename);
public abstract java.lang.String getVersion();
public abstract void setVersion(java.lang.String version);
public abstract HardwareModelLocal getHardware ();
public abstract void setHardware (HardwareModelLocal hwmodel);
public ConfigurationPK ejbCreate(Integer hwid, String name) throws CreateException {
if (name == null) {
throw new CreateException("The field \"name\" must not be null");
}
// TODO add additional validation code, throw CreateException if data is not valid
setName(name);
setHwid (hwid);
return null;
}
public void ejbPostCreate(Integer hwid, String name) {
// TODO populate relationships here if appropriate
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?