📄 jco$throughput.java
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3)
// Source File Name: JCO.java
package com.sap.mw.jco;
// Referenced classes of package com.sap.mw.jco:
// JCO
public static class JCO$Throughput
implements Cloneable
{
public synchronized Object clone()
{
try
{
return super.clone();
}
catch(CloneNotSupportedException ex)
{
return null;
}
}
public final void reset()
{
num_calls = 0L;
time_marshall = 0L;
time_unmarshall = 0L;
time_middleware = 0L;
time_handle_request = 0L;
time_total = 0L;
num_sent_bytes = 0L;
num_received_bytes = 0L;
}
public final long getNumCalls()
{
return num_calls;
}
public final long getMarshallTime()
{
return time_marshall;
}
public final long getUnmarshallTime()
{
return time_unmarshall;
}
public final long getMiddlewareTime()
{
return time_middleware;
}
public final long getHandleRequestTime()
{
return time_handle_request;
}
public final long getTotalTime()
{
return time_total;
}
public final long getNumSentBytes()
{
return num_sent_bytes;
}
public final long getNumReceivedBytes()
{
return num_received_bytes;
}
public String toString()
{
StringBuffer sb = new StringBuffer();
sb.append("No. of calls: ");
sb.append(num_calls);
sb.append(JCO.CRLF);
sb.append("No. of bytes sent: ");
sb.append(num_sent_bytes);
sb.append(JCO.CRLF);
sb.append("No. of bytes received: ");
sb.append(num_received_bytes);
sb.append(JCO.CRLF);
sb.append("Time for marshalling (ms): ");
sb.append(time_marshall);
sb.append(JCO.CRLF);
sb.append("Time for unmarshalling (ms): ");
sb.append(time_unmarshall);
sb.append(JCO.CRLF);
sb.append("Time for middleware calls (ms): ");
sb.append(time_middleware);
sb.append(JCO.CRLF);
sb.append("Time for handling request (ms): ");
sb.append(time_handle_request);
sb.append(JCO.CRLF);
sb.append("Total elapsed time (ms): ");
sb.append(time_total);
sb.append(JCO.CRLF);
return sb.toString();
}
protected long num_calls;
protected long time_marshall;
protected long time_unmarshall;
protected long time_middleware;
protected long time_handle_request;
protected long time_total;
protected long num_sent_bytes;
protected long num_received_bytes;
protected int num_import_bytes;
protected int num_export_bytes;
protected int num_import_meta_bytes;
protected int num_export_meta_bytes;
public JCO$Throughput()
{
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -