Package com.smartgwt.client.docs
Interface UsingRPCTimingLogs
public interface UsingRPCTimingLogs
RPC timing logs
RPC (Remote Procedure Call) timing data helps identify performance bottlenecks in client-server interactions.Key APIs
RPCManager.setTimingDataEnabled()
? enables detailed timing collection.RPCManager.addProcessingCompleteCallback()
? run code after each RPC completes.RPCManager.getTransactionDescription()
? short description of a transaction.RPCManager.getTimingData()
? returns structured timing data.RPCManager.getFormattedTimingData()
? human-readable timing log.
Usage in testing
Log RPC timing info for transactions exceeding thresholds, and optionally fail tests that exceed defined limits.