/*
* @(#)TraceImpl.java
*
* Copyright 2002 EGANTT LLP. All rights reserved.
* PROPRIETARY/QPL. Use is subject to license terms.
*/
package com.egantt.util.trace;
import java.io.PrintStream;
/**
* Instances of this interface control trace messages with-in the application
* you may implement this interface to filter out trace messages to a different
* PrintWriter.
*/
public interface TraceImpl
{
/**
* Tracing enabled for this class
*/
public boolean getEnable(String clazzName);
/**
* PrintStream used for standard logging
* this defaults to System.out
*/
public PrintStream getPrintStream();
}