org.apache.geronimo.samples.daytrader.util.Log类的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(10.6k)|赞(0)|评价(0)|浏览(72)

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

Log介绍

暂无

代码示例

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

public static void error(String msg1, String msg2, Throwable e)
{
  error(msg1+"\n"+msg2+"\n\t", e);
}
public static void error(String msg1, String msg2, String msg3, Throwable e)

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

public double investmentReturn(double investment, double NetValue) throws Exception {
  if (Log.doTrace()) Log.trace("TradeSLSBBean:investmentReturn");

  double diff = NetValue - investment;
  double ir = diff / investment;
  return ir;
}

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

public static void log(String msg1, String msg2)
{
  log(msg1+msg2);
}
public static void log(String msg1, String msg2, String msg3)

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

public void orderCompleted(String userID, Integer orderID) {
  if (Log.doActionTrace())
    Log.trace("TradeAction:orderCompleted", userID, orderID);
  if (Log.doTrace())
    Log.trace("OrderCompleted", userID, orderID);
}

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

public static void destroy() {
  try {
    if (!initialized)
      return;
    Log.trace("TradeJPADirect:destroy");
  }
  catch (Exception e) {
    Log.error("TradeJPADirect:destroy", e);
  }
}

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

public void onMessage(Message message) {
  try {
    if (Log.doTrace())
      Log.trace("DTStreamer3MDB:onMessage -- received message -->"
          + ((TextMessage)message).getText() + "command-->"
          +    message.getStringProperty("command") + "<--");
    String command = message.getStringProperty("command");
    if (command==null) {
      Log.debug("DTStreamer3MDB:onMessage -- received message with null command. Message-->"+message);
      return;
      if (Log.doTrace())
        Log.trace("DTStreamer3MDB:onMessage -- received message -->"
            + ((TextMessage)message).getText()
            + "\n\t symbol = " + message.getStringProperty("symbol")
        Log.log(new java.util.Date()+ "\nDTStreamer3MDB: 100 Trade stock prices updated:  " +
            "\nCurrent Statistics\n\tTotal update Quote Price message count = " + currentStats.getCount() +
            "\n\tTime to receive stock update alerts messages (in seconds):" +
      if (Log.doTrace())
        Log.trace("DTStreamer3MDB:onMessage  received ping command -- message: " + ((TextMessage)message).getText());
        Log.log(new java.util.Date()+ "\nDTStreamer3MDB: received 100 ping messages. " +
            "\nCurrent Ping Message Statistics\n\tTotal ping message count = " + currentStats.getCount() +
            "\n\tTime to receive messages (in seconds):" +
      Log.error("DTStreamer3MDB:onMessage - unknown message request command-->" + command + "<-- message=" + ((TextMessage)message).getText());
  } catch (Throwable t) {

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

Connection conn = null;
try {
  if (Log.doTrace())
    Log.traceEnter("TradeJDBCDirect:createQuote - inSession(" + this.inSession + ")");
  if (Log.doTrace())
    Log.traceExit("TradeJDBCDirect:createQuote");
} catch (Exception e) {
  Log.error("TradeJDBCDirect:createQuote -- error creating quote", e);
} finally {
  releaseConn(conn);

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

public String checkDBProductName() throws Exception {
  Connection conn = null;
  String dbProductName = null;
  try {
    if (Log.doTrace())
      Log.traceEnter("TradeJDBCDirect:checkDBProductName");
    conn = getConn();
    DatabaseMetaData dbmd = conn.getMetaData();
    dbProductName = dbmd.getDatabaseProductName();
  } catch (SQLException e) {
    Log.error(e, "TradeJDBCDirect:checkDBProductName() -- Error checking the Daytrader Database Product Name");
  } finally {
    releaseConn(conn);
  }
  return dbProductName;
}

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

private static org.apache.geronimo.samples.daytrader.client.ws.TradeWSServices getPortFromFactory() throws ServiceException, MalformedURLException {
  if (Log.doTrace()) {
    Log.traceEnter("TradeWebSoapProxt.getPortFromFactory()");
  }
  // JSR 109 lookup
  try {
    InitialContext context = new InitialContext();
    if (Log.doTrace()) {
      Log.trace("attempting JSR109 lookup with jndi of " + jndiName);
    }
    org.apache.geronimo.samples.daytrader.client.ws.Trade tradeService1 = (org.apache.geronimo.samples.daytrader.client.ws.Trade)context.lookup(jndiName);
    return tradeService1.getTradeWSServices();
  }
  catch (Exception e) {
    Log.error(e, "JSR 109 lookup failed .. defaulting to JSR 101");
  }
  // JSR 101 lookup
  if (Log.doTrace()) {
    Log.trace("attempting JSR101 lookup with url of " + TradeConfig.getSoapURL());
  }
  URL wsdlLoc = new URL(TradeConfig.getSoapURL());
  QName serviceName = new QName("http://daytrader.samples.geronimo.apache.org", "Trade");
  Service tService = ServiceFactory.newInstance().createService(wsdlLoc, serviceName);
  QName portName = new QName("http://daytrader.samples.geronimo.apache.org", "TradeWSServices");
  return (org.apache.geronimo.samples.daytrader.client.ws.TradeWSServices)tService.getPort(portName, org.apache.geronimo.samples.daytrader.client.ws.TradeWSServices.class);
}

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

public TradeAction(TradeServices trade) {
  if (Log.doActionTrace())
    Log.trace("TradeAction:TradeAction(trade)");
  this.trade = trade;
}

代码示例来源: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/daytrader-ejb

public static void printCollection(String message, Collection c)
{
  log(message);
  printCollection(c);
}

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

public void onMessage(Message message) {
  try {
    if (Log.doTrace())
      Log.trace("DTStreamer3MDB:onMessage -- received message -->"
          + ((TextMessage)message).getText() + "command-->"
          +    message.getStringProperty("command") + "<--");
    String command = message.getStringProperty("command");
    if (command==null) {
      Log.debug("DTStreamer3MDB:onMessage -- received message with null command. Message-->"+message);
      return;
      if (Log.doTrace())
        Log.trace("DTStreamer3MDB:onMessage -- received message -->"
            + ((TextMessage)message).getText()
            + "\n\t symbol = " + message.getStringProperty("symbol")
        Log.log(new java.util.Date()+ "\nDTStreamer3MDB: 100 Trade stock prices updated:  " +
            "\nCurrent Statistics\n\tTotal update Quote Price message count = " + currentStats.getCount() +
            "\n\tTime to receive stock update alerts messages (in seconds):" +
      if (Log.doTrace())
        Log.trace("DTStreamer3MDB:onMessage  received ping command -- message: " + ((TextMessage)message).getText());
        Log.log(new java.util.Date()+ "\nDTStreamer3MDB: received 100 ping messages. " +
            "\nCurrent Ping Message Statistics\n\tTotal ping message count = " + currentStats.getCount() +
            "\n\tTime to receive messages (in seconds):" +
      Log.error("DTStreamer3MDB:onMessage - unknown message request command-->" + command + "<-- message=" + ((TextMessage)message).getText());
  } catch (Throwable t) {

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

Connection conn = null;
try {
  if (Log.doTrace())
    Log.traceEnter("TradeJDBCDirect:createQuote - inSession(" + this.inSession + ")");
  if (Log.doTrace())
    Log.traceExit("TradeJDBCDirect:createQuote");
} catch (Exception e) {
  Log.error("TradeJDBCDirect:createQuote -- error creating quote", e);
} finally {
  releaseConn(conn);

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

public String checkDBProductName() throws Exception {
  Connection conn = null;
  String dbProductName = null;
  try {
    if (Log.doTrace())
      Log.traceEnter("TradeJDBCDirect:checkDBProductName");
    conn = getConn();
    DatabaseMetaData dbmd = conn.getMetaData();
    dbProductName = dbmd.getDatabaseProductName();
  } catch (SQLException e) {
    Log.error(e, "TradeJDBCDirect:checkDBProductName() -- Error checking the Daytrader Database Product Name");
  } finally {
    releaseConn(conn);
  }
  return dbProductName;
}

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

private static org.apache.geronimo.samples.daytrader.client.ws.TradeWSServices getPortFromFactory() throws ServiceException, MalformedURLException {
  if (Log.doTrace()) {
    Log.traceEnter("TradeWebSoapProxt.getPortFromFactory()");
  }
  // JSR 109 lookup
  try {
    InitialContext context = new InitialContext();
    if (Log.doTrace()) {
      Log.trace("attempting JSR109 lookup with jndi of " + jndiName);
    }
    org.apache.geronimo.samples.daytrader.client.ws.Trade tradeService1 = (org.apache.geronimo.samples.daytrader.client.ws.Trade)context.lookup(jndiName);
    return tradeService1.getTradeWSServices();
  }
  catch (Exception e) {
    Log.error(e, "JSR 109 lookup failed .. defaulting to JSR 101");
  }
  // JSR 101 lookup
  if (Log.doTrace()) {
    Log.trace("attempting JSR101 lookup with url of " + TradeConfig.getSoapURL());
  }
  URL wsdlLoc = new URL(TradeConfig.getSoapURL());
  QName serviceName = new QName("http://daytrader.samples.geronimo.apache.org", "Trade");
  Service tService = ServiceFactory.newInstance().createService(wsdlLoc, serviceName);
  QName portName = new QName("http://daytrader.samples.geronimo.apache.org", "TradeWSServices");
  return (org.apache.geronimo.samples.daytrader.client.ws.TradeWSServices)tService.getPort(portName, org.apache.geronimo.samples.daytrader.client.ws.TradeWSServices.class);
}

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

public TradeAction(TradeServices trade) {
  if (Log.doActionTrace())
    Log.trace("TradeAction:TradeAction(trade)");
  this.trade = trade;
}

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

public void orderCompleted(String userID, Integer orderID) throws Exception {
  if (Log.doActionTrace())
    Log.trace("TradeAction:orderCompleted", userID, orderID);
  if (Log.doTrace())
    Log.trace("OrderCompleted", userID, orderID);
}

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

public static void destroy() {
  try {
    if (!initialized)
      return;
    Log.trace("TradeJDBCDirect:destroy");
  } catch (Exception e) {
    Log.error("TradeJDBCDirect:destroy", e);
  }
}

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

public static void printCollection(String message, Collection c)
{
  log(message);
  printCollection(c);
}

相关文章