001 package com.croftsoft.core.util.log; 002 003 /********************************************************************* 004 * An interface for logging. 005 * 006 * @author 007 * <a href="https://www.croftsoft.com/">David Wallace Croft</a> 008 * @version 009 * 2001-02-27 010 *********************************************************************/ 011 012 public interface Log 013 ////////////////////////////////////////////////////////////////////// 014 ////////////////////////////////////////////////////////////////////// 015 { 016 017 public void record ( String message ); 018 019 public void record ( Throwable throwable ); 020 021 public void record ( String message, Throwable throwable ); 022 023 ////////////////////////////////////////////////////////////////////// 024 ////////////////////////////////////////////////////////////////////// 025 }