Package com.google.gwt.logging.server
Class RemoteLoggingServiceUtil
java.lang.Object
com.google.gwt.logging.server.RemoteLoggingServiceUtil
Utilities for classes that accept Remote Logging requests.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classExceptions that may occur during remote logging.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic LogRecorddeobfuscateLogRecord(StackTraceDeobfuscator deobfuscator, LogRecord lr, String strongName) static voidlogOnServer(String serializedLogRecordJson, String strongName, StackTraceDeobfuscator deobfuscator, String loggerNameOverride) static voidlogOnServer(LogRecord lr, String strongName, StackTraceDeobfuscator deobfuscator, String loggerNameOverride) Logs a message on the server.
- 
Constructor Details- 
RemoteLoggingServiceUtilpublic RemoteLoggingServiceUtil()
 
- 
- 
Method Details- 
logOnServerpublic static void logOnServer(LogRecord lr, String strongName, StackTraceDeobfuscator deobfuscator, String loggerNameOverride) throws RemoteLoggingServiceUtil.RemoteLoggingException Logs a message on the server.- Parameters:
- lr- LogRecord to be logged
- strongName- Permutation name (used for deobfuscation and may be null, which will only cause deobfuscation to fail)
- deobfuscator- used for deobfuscation. May be null, which will only cause deobfuscation to fail.
- loggerNameOverride- logger name for messages logged on server. May be null, in which case, messages will be logged to a logger corresponding to the client-side logger which triggered them.
- Throws:
- RemoteLoggingServiceUtil.RemoteLoggingException
 
- 
deobfuscateLogRecordpublic static LogRecord deobfuscateLogRecord(StackTraceDeobfuscator deobfuscator, LogRecord lr, String strongName) 
- 
logOnServerpublic static void logOnServer(String serializedLogRecordJson, String strongName, StackTraceDeobfuscator deobfuscator, String loggerNameOverride) throws RemoteLoggingServiceUtil.RemoteLoggingException 
 
-