indexing
	description: "Logging appender that writes to Unix syslog via a UDP socket."
	project: "Project Goanna <http://sourceforge.net/projects/goanna>"
	library: "log4e"
	date: "$Date$"
	revision: "$Revision$"
	author: "Glenn Maughan <glennmaughan@goanna.info>"
	copyright: "Copyright (c) 2002 Glenn Maughan"
	license: "Eiffel Forum License v1 (see forum.txt)."
class interface
	L4E_SHARED_HIERARCHY
feature 
	log_hierarchy: L4E_HIERARCHY
			
			
			
			
			
	
feature 
	debugging (logger: STRING; message: ANY)
			
			
			
			
		require
			logger_name_exists: logger /= void
			message_exists: message /= void
	warn (logger: STRING; message: ANY)
			
			
			
			
		require
			logger_name_exists: logger /= void
			message_exists: message /= void
	info (logger: STRING; message: ANY)
			
			
			
			
		require
			logger_name_exists: logger /= void
			message_exists: message /= void
	error (logger: STRING; message: ANY)
			
			
			
			
		require
			logger_name_exists: logger /= void
			message_exists: message /= void
	fatal (logger: STRING; message: ANY)
			
			
			
			
		require
			logger_name_exists: logger /= void
			message_exists: message /= void
	log (logger: STRING; event_priority: L4E_PRIORITY; message: ANY)
			
			
			
			
		require
			logger_name_exists: logger /= void
			event_priority_exists: event_priority /= void
			message_exists: message /= void
	
end -- L4E_SHARED_HIERARCHY
 Goanna Log4E -- Copyright © 2002 Glenn Maughan