package de.akquinet.android.androlog.reporter;

import java.util.Properties;

import android.content.Context;

public interface Reporter {

    public abstract void configure(Properties configuration);

    public abstract void send(Context context, String message, Throwable error);



}
@@ -82,125 +82,889 @@
 ort 
-android.content.Context;%0A%0Apublic interface Reporter %7B%0A%0A    public abstract void configure(Properties configuration);%0A
+de.akquinet.android.androlog.Log;%0A%0Aimport android.content.Context;%0A%0A/**%0A * Reporter Interface.%0A * A Reporter sends a Report to a specific endpoint%0A * (url, mail ...).%0A * Reporter instances are created by %7B@link Log%7D according%0A * to the %7B@link Log#ANDROLOG_REPORT_REPORTERS%7D configuration%0A * property.%0A */%0Apublic interface Reporter %7B%0A%0A    /**%0A     * Configures the reporter.%0A     * Each reporter can define their own configuration properties.%0A     * @param configuration the Androlog configuration.%0A     */%0A    public abstract void configure(Properties configuration);%0A%0A    /**%0A     * Asks the reporter to send the report.%0A     * @param context the Android context%0A     * @param message a message (optional)%0A     * @param error a error to attach to the report (optional)%0A     * @return %3Ccode%3Etrue%3C/code%3E if the report was sent correctly,%0A     * %3Ccode%3Efalse%3C/code%3E otherwise.%0A     */
 %0A   
@@ -980,20 +980,23 @@
 bstract 
-void
+boolean
  send(Co

Add javadoc Send return a boolean to detect failed sendings