Here is the source:
package com.stockquote;
import javax.ejb.*;
/**
* @ejb.bean name="StockQuote"
* type="CMP"
* cmp-version="2.x"
* primkey-field="id"
* schema="stocks"
* view-type="local"
*
* @ejb.finder signature="Integer findBySymbol(String symbol)"
*
* @ejb.home local-class="com.stockquote.StockQuoteCMPHome"
*
* @ejb.interface local-class="com.stockquote.StockQuoteCMP"
*
* @ejb.persistence table-name="stocks"
*
* @ejb.pk class="java.lang.Integer"
*
* @ejb.transaction type="Required"
*
*/
public abstract class StockQuoteCMPBean implements EntityBean
{
// remote methods...
/*
* @ejb.interface-method view-type="local"
* @ejb.pk-field
* @ejb.persistence column-name="id"
*
* @weblogic.dbms-column id
*/
public abstract Integer getId();
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="name"
*
* @weblogic.dbms-column name
*
*/
public abstract String getName();
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="name"
*
* @weblogic.dbms-column name
*
*/
public abstract void setName(String name);
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="symbol"
*
* @weblogic.dbms-column balance
*
*/
public abstract String getSymbol();
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="symbol"
*
* @weblogic.dbms-column symbol
*
*/
public abstract void setSymbol(String symbol);
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="bid"
*
* @weblogic.dbms-column bid
*
*/
public abstract Double getBid();
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="bid"
*
* @weblogic.dbms-column bid
*
*/
public abstract void setBid(Double bid);
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="ask"
*
* @weblogic.dbms-column ask
*
*/
public abstract Double getAsk();
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="ask"
*
* @weblogic.dbms-column ask
*
*/
public abstract void setAsk(Double ask);
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="yearHigh"
*
* @weblogic.dbms-column yearHigh
*
*/
public abstract Double getYearHigh();
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="yearHigh"
*
* @weblogic.dbms-column yearHigh
*
*/
public abstract void setYearHigh(Double high);
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="yearLow"
*
* @weblogic.dbms-column yearLow
*
*/
public abstract Double getYearLow();
/*
* @ejb.interface-method view-type="local"
* @ejb.persistence column-name="yearLow"
*
* @weblogic.dbms-column yearLow
*
*/
public abstract void setYearLow(Double low);
/*
* @ejb.create-method
*/
public Integer ejbCreate(String name, String symbol)
throws CreateException
{
setName(name);
setSymbol(symbol);
return null;
}
// Standard methods...
protected EntityContext ctx;
public void ejbActivate() {}
public void ejbLoad() {}
public void ejbPassivate() {}
public void ejbRemove() throws RemoveException {}
public void ejbStore() {}
public void setEntityContext(EntityContext newCtx) {
ctx = newCtx;
}
public void unsetEntityContext() {
ctx = null;
}
}
-------------------------------------------------------
This SF.net email is sponsored by: Get the new Palm Tungsten T
handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user