# LoggerProxy

Call the **LoggerProxy** SPI to print out SDK logs.

## Method Signature

```java
public interface LoggerProxy {
    void d(String paramString);

    void e(Throwable paramThrowable, String paramString);

    void e(String paramString);

    void i(String paramString);

    void v(String paramString);

    void w(String paramString);
}
```

## Request parameters

N/A

## Response parameters

N/A

## Sample

```java
public class NFCLog implements LoggerProxy {

    private static final String DEMO_LOG_PREFIX = "DEMO_VERIFY";
    @Override
    public void d(String tag, String paramString) {
        Log.d(DEMO_LOG_PREFIX + tag, paramString);
    }

    @Override
    public void e(String tag, Throwable paramThrowable, String paramString) {
        Log.e(DEMO_LOG_PREFIX + tag, paramString, paramThrowable);
    }

    @Override
    public void e(String tag, String paramString) {
        Log.e(DEMO_LOG_PREFIX + tag, paramString);
    }

    @Override
    public void i(String tag, String paramString) {
    Log.i(DEMO_LOG_PREFIX + tag, paramString);
    }

    @Override
    public void v(String tag, String paramString) {
    Log.v(DEMO_LOG_PREFIX + tag, paramString);
    }

    @Override
    public void w(String tag, String paramString) {
    Log.w(DEMO_LOG_PREFIX + tag, paramString);
    }
}

```