public interface ILogEventFactory
Modifier and Type | Method and Description |
---|---|
ILogEvent |
create(int evtClass,
java.util.Properties prop,
int source,
int level,
boolean multiline,
java.lang.String msg,
java.lang.Object[] params)
Creates an event of a particular event type/class.
|
void |
release(ILogEvent event)
Releases previously created event.
|
ILogEvent create(int evtClass, java.util.Properties prop, int source, int level, boolean multiline, java.lang.String msg, java.lang.Object[] params)
evtClass
- The event type.prop
- The resource bundle.source
- The subsystem ID who creates the log event.level
- The severity of the log event.multiline
- The log message has more than one line or not.msg
- The detail message of the log.params
- The parameters in the detail log message.void release(ILogEvent event)
event
- The log event.