Android Open Source - GeoTagger Java Logging Appender






From Project

Back to project page GeoTagger.

License

The source code is released under:

GNU General Public License

If you think the Android project GeoTagger listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package horizon.geotagger;
/*w  w w  .jav  a  2  s. c  om*/
import java.util.logging.Logger;

import org.apache.log4j.AppenderSkeleton;
import org.apache.log4j.Level;
import org.apache.log4j.spi.LoggingEvent;

public class JavaLoggingAppender 
extends AppenderSkeleton
{  
  @Override
  protected void append(LoggingEvent logEvent)
  {
    Logger logger = Logger.getLogger(logEvent.getLoggerName());
    String msg = getLayout().format(logEvent);
    switch(logEvent.getLevel().toInt())
    {
    case Level.TRACE_INT:
    case Level.ALL_INT:
    case Level.DEBUG_INT:
      logger.info(msg);
      break;
    case Level.ERROR_INT:
    case Level.FATAL_INT:
      logger.severe(msg);
      break;
    case Level.INFO_INT:
      logger.info(msg);
      break;
    case Level.WARN_INT:
      logger.warning(msg);
      break;
    case Level.OFF_INT:
    default:
    }
  }

  @Override
  public void close()
  {    
  }

  @Override
  public boolean requiresLayout()
  {
    return true;
  }
}




Java Source Code List

horizon.android.logging.Logger.java
horizon.geotagger.AlertService.java
horizon.geotagger.Base64.java
horizon.geotagger.GeoTagger.java
horizon.geotagger.GeoTagger.java
horizon.geotagger.GeoUtils.java
horizon.geotagger.GeoUtils.java
horizon.geotagger.JavaLoggingAppender.java
horizon.geotagger.JspUtils.java
horizon.geotagger.PMF.java
horizon.geotagger.PersconServiceConnection.java
horizon.geotagger.model.Attachment.java
horizon.geotagger.model.Attachment.java
horizon.geotagger.model.Place.java
horizon.geotagger.model.Place.java
horizon.geotagger.model.Tag.java
horizon.geotagger.model.Tag.java
horizon.geotagger.server.AddTagServlet.java
horizon.geotagger.server.CallbackServlet.java
horizon.geotagger.server.DataBinder.java
horizon.geotagger.server.ModelAndView.java
horizon.geotagger.server.ServletWithView.java
horizon.geotagger.server.TagsAtPointData.java
horizon.geotagger.server.TagsAtPointServlet.java
horizon.geotagger.server.TagsInBoxData.java
horizon.geotagger.server.TagsInBoxServlet.java
horizon.geotagger.view.CameraSurfaceView.java
horizon.geotagger.view.DoImageTagView.java
horizon.geotagger.view.DoTagView.java
horizon.geotagger.view.DoTextTagView.java
horizon.geotagger.view.MapView.java
horizon.geotagger.view.TagOverlay.java
horizon.geotagger.view.TagView.java