ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/uk/org/iscream/cms/server/core/LoggerImpl.java
Revision: 1.6
Committed: Wed Mar 14 23:25:29 2001 UTC (23 years, 2 months ago) by tdb
Branch: MAIN
CVS Tags: PROJECT_COMPLETION
Changes since 1.5: +2 -2 lines
Log Message:
The whole server package structure has been changed.
Old Package: uk.ac.ukc.iscream.*
New Package: uk.org.iscream.*

File Contents

# User Rev Content
1 ajm 1.2 //---PACKAGE DECLARATION---
2 tdb 1.6 package uk.org.iscream.core;
3 ajm 1.2
4     //---IMPORTS---
5    
6 tdb 1.1 /**
7     * The LoggerImpl is an interface which any implementation for the
8     * Logging system should implement. This ensures that it fits in
9     * with the LoggerServant which will be attached to the CORBA system.
10     *
11 tdb 1.4 * @author $Author: tdb1 $
12 tdb 1.6 * @version $Id: LoggerImpl.java,v 1.5 2001/02/25 20:49:18 tdb1 Exp $
13 tdb 1.1 */
14     public interface LoggerImpl {
15 ajm 1.2
16     //---FINAL ATTRIBUTES---
17    
18     //---STATIC METHODS---
19    
20     //---CONSTRUCTORS---
21    
22     //---PUBLIC METHODS---
23    
24 tdb 1.3 /**
25 tdb 1.5 * The write() method takes a line of text, pre-formatted
26     * and outputs it using a method defined by the actual
27     * implementation. The verbosity is given in case the
28     * implementation wishes to utilise it in the layout -
29     * eg. a different colour or font.
30 tdb 1.1 *
31 tdb 1.5 * @param line A line of formatted text to be logged
32 tdb 1.1 * @param verbosity the verbosity of this message
33     */
34 tdb 1.4 public void write(String line, int verbosity);
35 tdb 1.1
36 ajm 1.2 //---PRIVATE METHODS---
37    
38     //---ACCESSOR/MUTATOR METHODS---
39    
40     //---ATTRIBUTES---
41    
42     //---STATIC ATTRIBUTES---
43    
44 tdb 1.1 }
45 ajm 1.2