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.7
Committed: Tue May 29 17:02:34 2001 UTC (23 years ago) by tdb
Branch: MAIN
Branch point for: SERVER_PIRCBOT
Changes since 1.6: +2 -2 lines
Log Message:
Major change in the java package naming. This has been held off for some time
now, but it really needed doing. The future packaging of all i-scream products
will be;

uk.org.iscream.<product>.<subpart>.*

In the case of the central monitoring system server this will be;

uk.org.iscream.cms.server.*

The whole server has been changed to follow this structure, and tested to a
smallish extent. Further changes in other parts of the CMS will follow.

File Contents

# Content
1 //---PACKAGE DECLARATION---
2 package uk.org.iscream.cms.server.core;
3
4 //---IMPORTS---
5
6 /**
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 * @author $Author: tdb1 $
12 * @version $Id: LoggerImpl.java,v 1.6 2001/03/14 23:25:29 tdb1 Exp $
13 */
14 public interface LoggerImpl {
15
16 //---FINAL ATTRIBUTES---
17
18 //---STATIC METHODS---
19
20 //---CONSTRUCTORS---
21
22 //---PUBLIC METHODS---
23
24 /**
25 * 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 *
31 * @param line A line of formatted text to be logged
32 * @param verbosity the verbosity of this message
33 */
34 public void write(String line, int verbosity);
35
36 //---PRIVATE METHODS---
37
38 //---ACCESSOR/MUTATOR METHODS---
39
40 //---ATTRIBUTES---
41
42 //---STATIC ATTRIBUTES---
43
44 }
45