Package com.saperion.ngc.events.logging
Class LogEvent
- java.lang.Object
-
- org.zkoss.zk.ui.event.Event
-
- com.saperion.ngc.events.logging.LogEvent
-
- All Implemented Interfaces:
LoggingEvent
,java.io.Serializable
- Direct Known Subclasses:
ErrorLogEvent
,InfoLogEvent
,WarningLogEvent
public abstract class LogEvent extends org.zkoss.zk.ui.event.Event implements LoggingEvent
Base log event.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LogEvent.LogSeverity
Severity.
-
Constructor Summary
Constructors Constructor Description LogEvent(org.zkoss.zk.ui.Component target, LogEvent.LogSeverity sev, LogMessage msg)
Constructor.LogEvent(org.zkoss.zk.ui.Component target, LogEvent.LogSeverity sev, LogMessage msg, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> listener)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
getEventListener()
LogMessage
getLogMessage()
Returns the LogMessage bean.LogEvent.LogSeverity
getSeverity()
Returns the severity.
-
-
-
Constructor Detail
-
LogEvent
public LogEvent(org.zkoss.zk.ui.Component target, LogEvent.LogSeverity sev, LogMessage msg)
Constructor.- Parameters:
target
- targetsev
- severitymsg
- log message
-
LogEvent
public LogEvent(org.zkoss.zk.ui.Component target, LogEvent.LogSeverity sev, LogMessage msg, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> listener)
Constructor.- Parameters:
target
- targetsev
- severitymsg
- log messagelistener
- listener to notify when messagebox caused by this event is closed
-
-
Method Detail
-
getSeverity
public final LogEvent.LogSeverity getSeverity()
Returns the severity.- Specified by:
getSeverity
in interfaceLoggingEvent
- Returns:
- the severity
- See Also:
LoggingEvent.getSeverity()
-
getLogMessage
public final LogMessage getLogMessage()
Returns the LogMessage bean.- Specified by:
getLogMessage
in interfaceLoggingEvent
- Returns:
- LogMessage bean
- See Also:
LoggingEvent.getLogMessage()
-
getEventListener
public org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> getEventListener()
- Specified by:
getEventListener
in interfaceLoggingEvent
- Returns:
- listener to notify when messagebox caused by this event is closed
- See Also:
LoggingEvent.getEventListener()
-
-