org.jacorb.util.tracing

Class TracingServiceImpl

Implemented Interfaces:
InvokeHandler, TracingServiceOperations

public class TracingServiceImpl
extends TracingServicePOA

Version:
$Id: TracingServiceImpl.java,v 1.9 2004/05/06 12:40:01 nicolas Exp $

Author:
Gerald Brose

Method Summary

TraceData
getTrace(Request source)
int
get_id()
void
logTraceAtPoint(Request origin, String operation, long client_time, long server_time)
static void
main(String[] args)
void
registerSubTrace(Request original, Request nested)

Methods inherited from class org.jacorb.util.tracing.TracingServicePOA

_all_interfaces, _invoke, _this, _this

Methods inherited from class org.omg.PortableServer.Servant

_all_interfaces, _default_POA, _get_delegate, _get_interface, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object

Method Details

getTrace

public TraceData getTrace(Request source)
            throws NoSuchRequestId
Specified by:
getTrace in interface TracingServiceOperations


get_id

public int get_id()
Specified by:
get_id in interface TracingServiceOperations


logTraceAtPoint

public void logTraceAtPoint(Request origin,
                            String operation,
                            long client_time,
                            long server_time)
            throws NoSuchRequestId


main

public static void main(String[] args)


registerSubTrace

public void registerSubTrace(Request original,
                             Request nested)
            throws NoSuchRequestId
Specified by:
registerSubTrace in interface TracingServiceOperations