/* * Copyright (C) 2015 Actor LLC. <https://actor.im> */ package im.actor.runtime; import com.google.j2objc.annotations.ObjectiveCName; /** * Provider for Log support */ public interface LogRuntime { /** * Log warring message * * @param tag tag of message * @param message message content */ @ObjectiveCName("warringWithTag:withMessage:") void w(String tag, String message); /** * Log exception * * @param tag tag of exception * @param throwable exception */ @ObjectiveCName("errorWithTag:withThrowable:") void e(String tag, Throwable throwable); /** * Log debug message * * @param tag tag of message * @param message message content */ @ObjectiveCName("debugWithTag:withMessage:") void d(String tag, String message); /** * Log verbose message * * @param tag tag of message * @param message message content */ @ObjectiveCName("verboseWithTag:withMessage:") void v(String tag, String message); }