本文整理了Java中org.apache.geronimo.samples.daytrader.util.Log
类的一些代码示例,展示了Log
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Log
类的具体详情如下:
包路径:org.apache.geronimo.samples.daytrader.util.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);
}
内容来源于网络,如有侵权,请联系作者删除!