⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jco$throughput.java

📁 SAP这个系统的一个转换器
💻 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 + -