org.apache.geronimo.samples.daytrader.beans.QuoteDataBean.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(9.4k)|赞(0)|评价(0)|浏览(75)

本文整理了Java中org.apache.geronimo.samples.daytrader.beans.QuoteDataBean.<init>方法的一些代码示例,展示了QuoteDataBean.<init>的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QuoteDataBean.<init>方法的具体详情如下:
包路径:org.apache.geronimo.samples.daytrader.beans.QuoteDataBean
类名称:QuoteDataBean
方法名:<init>

QuoteDataBean.<init>介绍

暂无

代码示例

代码示例来源:origin: org.apache.geronimo.samples.daytrader.modules/daytrader-core

private QuoteDataBean getQuoteDataFromResultSet(ResultSet rs) throws Exception {
  QuoteDataBean quoteData = null;
  quoteData =
    new QuoteDataBean(rs.getString("symbol"), rs.getString("companyName"), rs.getDouble("volume"), rs
      .getBigDecimal("price"), rs.getBigDecimal("open1"), rs.getBigDecimal("low"), rs.getBigDecimal("high"),
      rs.getDouble("change1"));
  return quoteData;
}

代码示例来源:origin: org.apache.geronimo.daytrader.modules/daytrader-core

private QuoteDataBean getQuoteDataFromResultSet(ResultSet rs) throws Exception {
  QuoteDataBean quoteData = null;
  quoteData =
    new QuoteDataBean(rs.getString("symbol"), rs.getString("companyName"), rs.getDouble("volume"), rs
      .getBigDecimal("price"), rs.getBigDecimal("open1"), rs.getBigDecimal("low"), rs.getBigDecimal("high"),
      rs.getDouble("change1"));
  return quoteData;
}

代码示例来源:origin: org.apache.geronimo.daytrader.modules/daytrader-core

private QuoteDataBean getQuoteDataFromResultSet(ResultSet rs) throws Exception {
  QuoteDataBean quoteData = null;
  quoteData =
    new QuoteDataBean(rs.getString("symbol"), rs.getString("companyName"), rs.getDouble("volume"), rs
      .getBigDecimal("price"), rs.getBigDecimal("open1"), rs.getBigDecimal("low"), rs.getBigDecimal("high"),
      rs.getDouble("change1"));
  return quoteData;
}

代码示例来源:origin: org.apache.geronimo.samples.daytrader.modules/daytrader-core

private QuoteDataBean getQuoteDataFromResultSet(ResultSet rs) throws Exception {
  QuoteDataBean quoteData = null;
  quoteData =
    new QuoteDataBean(rs.getString("symbol"), rs.getString("companyName"), rs.getDouble("volume"), rs
      .getBigDecimal("price"), rs.getBigDecimal("open1"), rs.getBigDecimal("low"), rs.getBigDecimal("high"),
      rs.getDouble("change1"));
  return quoteData;
}

代码示例来源:origin: org.apache.geronimo.samples.daytrader.modules/daytrader-core

public QuoteDataBean createQuote(String symbol, String companyName,
                 BigDecimal price) {
  try {
    QuoteDataBean quote = new QuoteDataBean(symbol, companyName, 0, price, price, price, price, 0);
    /*
     * managed transaction
     */
      
      entityManager.persist(quote);
    if (Log.doTrace())
      Log.trace("TradeJPADirect:createQuote-->" + quote);
    return quote;
  }
  catch (Exception e) {
    Log.error("TradeJPADirect:createQuote -- exception creating Quote", e);
    System.out
    .println("TradeJPADirect:createQuote -- exception creating Quote");
    throw new RuntimeException(e);
  }
}

代码示例来源:origin: org.apache.geronimo.samples.daytrader.modules/daytrader-core

EntityManager entityManager = emf.createEntityManager();
try {
  QuoteDataBean quote = new QuoteDataBean(symbol, companyName, 0, price, price, price, price, 0);

代码示例来源:origin: org.apache.geronimo.daytrader.modules/daytrader-core

public QuoteDataBean createQuote(String symbol, String companyName,
                 BigDecimal price) {
  try {
    QuoteDataBean quote = new QuoteDataBean(symbol, companyName, 0, price, price, price, price, 0);
    /*
     * managed transaction
     */
      
      entityManager.persist(quote);
    if (Log.doTrace())
      Log.trace("TradeJPADirect:createQuote-->" + quote);
    return quote;
  }
  catch (Exception e) {
    Log.error("TradeJPADirect:createQuote -- exception creating Quote", e);
    System.out
    .println("TradeJPADirect:createQuote -- exception creating Quote");
    throw new RuntimeException(e);
  }
}

代码示例来源:origin: org.apache.geronimo.samples.daytrader.modules/daytrader-ejb3

public QuoteDataBean createQuote(String symbol, String companyName, BigDecimal price) {
  try {
    QuoteDataBean quote = new QuoteDataBean(symbol, companyName, 0, price, price, price, price, 0);
    entityManager.persist(quote);
    if (Log.doTrace())
      Log.trace("TradeSLSBBean:createQuote-->" + quote);
    return quote;
  } catch (Exception e) {
    Log.error("TradeSLSBBean:createQuote -- exception creating Quote", e);
    throw new EJBException(e);
  }
}

代码示例来源:origin: org.apache.geronimo.daytrader.modules/daytrader-ejb3

public QuoteDataBean createQuote(String symbol, String companyName, BigDecimal price) {
  try {
    QuoteDataBean quote = new QuoteDataBean(symbol, companyName, 0, price, price, price, price, 0);
    entityManager.persist(quote);
    if (Log.doTrace())
      Log.trace("TradeSLSBBean:createQuote-->" + quote);
    return quote;
  } catch (Exception e) {
    Log.error("TradeSLSBBean:createQuote -- exception creating Quote", e);
    throw new EJBException(e);
  }
}

代码示例来源:origin: org.apache.geronimo.samples.daytrader.modules/daytrader-ejb3

public QuoteDataBean updateQuotePriceVolume(String symbol, BigDecimal changeFactor, double sharesTraded) {
  if (!TradeConfig.getUpdateQuotePrices())
    return new QuoteDataBean();
  QuoteDataBean quote = new QuoteDataBean();
  if (TradeConfig.jpaLayer == TradeConfig.HIBERNATE) {
    quote = entityManager.find(QuoteDataBean.class, symbol);

代码示例来源:origin: org.apache.geronimo.daytrader.modules/daytrader-core

commit(conn);
quoteData = new QuoteDataBean(symbol, companyName, volume, price, price, price, price, change);
if (Log.doTrace())
  Log.traceExit("TradeJDBCDirect:createQuote");

代码示例来源:origin: org.apache.geronimo.samples.daytrader.modules/daytrader-core

commit(conn);
quoteData = new QuoteDataBean(symbol, companyName, volume, price, price, price, price, change);
if (Log.doTrace())
  Log.traceExit("TradeJDBCDirect:createQuote");

代码示例来源:origin: org.apache.geronimo.daytrader.modules/daytrader-ejb3

public QuoteDataBean updateQuotePriceVolume(String symbol, BigDecimal changeFactor, double sharesTraded) {
  if (!TradeConfig.getUpdateQuotePrices())
    return new QuoteDataBean();
  QuoteDataBean quote = new QuoteDataBean();
  if (TradeConfig.jpaLayer == TradeConfig.HIBERNATE) {
    quote = entityManager.find(QuoteDataBean.class, symbol);

代码示例来源:origin: org.apache.geronimo.samples.daytrader.modules/daytrader-core

/**
 * Return a {@link QuoteDataBean}describing a current quote for the given
 * stock symbol
 *
 * @param symbol the stock symbol to retrieve the current Quote
 * @return the QuoteDataBean
 */
public QuoteDataBean getQuote(String symbol) throws Exception {
  if (Log.doActionTrace())
    Log.trace("TradeAction:getQuote", symbol);
  if ((symbol == null) || (symbol.length() == 0) || (symbol.length() > 10)) {
    if (Log.doActionTrace()) {
      Log.trace("TradeAction:getQuote   ---  primitive workload");
    }
    return new QuoteDataBean("Invalid symbol", "", 0.0, FinancialUtils.ZERO, FinancialUtils.ZERO, FinancialUtils.ZERO, FinancialUtils.ZERO, 0.0);
  }
  QuoteDataBean quoteData;
  quoteData = trade.getQuote(symbol);
  return quoteData;
}

代码示例来源:origin: org.apache.geronimo.daytrader.modules/daytrader-core

commit(conn);
quoteData = new QuoteDataBean(symbol, companyName, volume, price, price, price, price, change);
if (Log.doTrace())
  Log.traceExit("TradeDirect:createQuote");

代码示例来源:origin: org.apache.geronimo.daytrader.modules/daytrader-core

/**
 * Return a {@link QuoteDataBean}describing a current quote for the given
 * stock symbol
 *
 * @param symbol the stock symbol to retrieve the current Quote
 * @return the QuoteDataBean
 */
public QuoteDataBean getQuote(String symbol) throws Exception {
  if (Log.doActionTrace())
    Log.trace("TradeAction:getQuote", symbol);
  if ((symbol == null) || (symbol.length() == 0) || (symbol.length() > 10)) {
    if (Log.doActionTrace()) {
      Log.trace("TradeAction:getQuote   ---  primitive workload");
    }
    return new QuoteDataBean("Invalid symbol", "", 0.0, FinancialUtils.ZERO, FinancialUtils.ZERO, FinancialUtils.ZERO, FinancialUtils.ZERO, 0.0);
  }
  QuoteDataBean quoteData;
  quoteData = trade.getQuote(symbol);
  return quoteData;
}

代码示例来源:origin: org.apache.geronimo.samples.daytrader.modules/daytrader-entities

public static QuoteDataBean getRandomInstance() {
  return new QuoteDataBean(
      TradeConfig.rndSymbol(),                 //symbol
      TradeConfig.rndSymbol() + " Incorporated",         //Company Name
      TradeConfig.rndFloat(100000),            //volume
      TradeConfig.rndBigDecimal(1000.0f),     //price
      TradeConfig.rndBigDecimal(1000.0f),     //open1
      TradeConfig.rndBigDecimal(1000.0f),     //low
      TradeConfig.rndBigDecimal(1000.0f),     //high
      TradeConfig.rndFloat(100000)            //volume
  );
}

代码示例来源:origin: org.apache.geronimo.samples.daytrader.modules/daytrader-soap

private org.apache.geronimo.samples.daytrader.beans.QuoteDataBean convertQuoteDataBean(org.apache.geronimo.samples.daytrader.client.ws.QuoteDataBean bean) {
  return new org.apache.geronimo.samples.daytrader.beans.QuoteDataBean(
    bean.getSymbol(),
    bean.getCompanyName(),
    bean.getVolume(),
    bean.getPrice(),
    bean.getOpen(),
    bean.getLow(),
    bean.getHigh(),
    bean.getChange());
}

代码示例来源:origin: org.apache.geronimo.samples.daytrader.modules/daytrader-beans

public static QuoteDataBean getRandomInstance() {
  return new QuoteDataBean(
      TradeConfig.rndSymbol(),                 //symbol
      TradeConfig.rndSymbol() + " Incorporated",         //Company Name
      TradeConfig.rndFloat(100000),            //volume
      TradeConfig.rndBigDecimal(1000.0f),     //price
      TradeConfig.rndBigDecimal(1000.0f),     //open1
      TradeConfig.rndBigDecimal(1000.0f),     //low
      TradeConfig.rndBigDecimal(1000.0f),     //high
      TradeConfig.rndFloat(100000)            //volume
  );
}

代码示例来源:origin: org.apache.geronimo.daytrader.modules/daytrader-soap

private org.apache.geronimo.samples.daytrader.beans.QuoteDataBean convertQuoteDataBean(org.apache.geronimo.samples.daytrader.client.ws.QuoteDataBean bean) {
  return new org.apache.geronimo.samples.daytrader.beans.QuoteDataBean(
    bean.getSymbol(),
    bean.getCompanyName(),
    bean.getVolume(),
    bean.getPrice(),
    bean.getOpen(),
    bean.getLow(),
    bean.getHigh(),
    bean.getChange());
}

相关文章