Class LogControlEvent
java.lang.Object
com.fluxtion.api.event.DefaultEvent
com.fluxtion.ext.streaming.api.log.LogControlEvent
- All Implemented Interfaces:
com.fluxtion.api.event.Event
public final class LogControlEvent
extends com.fluxtion.api.event.DefaultEvent
Control message for simple logger.
- Author:
- Greg Higgins
-
Field Summary
-
Method Summary
Modifier and Type Method Description static LogControlEvent
disableIdFiltering()
static LogControlEvent
disableLevelFiltering()
static LogControlEvent
enableIdFiltering(java.lang.String[] filters)
static LogControlEvent
enableLevelFiltering(int level)
java.lang.String[]
getFilter()
int
getLevel()
LogService
getLogService()
boolean
isEnabled()
static LogControlEvent
recordMsgBuilderId(boolean enabled)
static LogControlEvent
recordMsgBuildTime(boolean enabled)
static LogControlEvent
recordMsgLogLevel(boolean enabled)
static LogControlEvent
setLogService(LogService service)
-
Field Details
-
LOG_CONTROL_ID
public static final int LOG_CONTROL_ID- See Also:
- Constant Field Values
-
ID
public static final int ID- See Also:
- Constant Field Values
-
FILTER
public static final java.lang.String FILTER- See Also:
- Constant Field Values
-
PROVIDER
public static final java.lang.String PROVIDER- See Also:
- Constant Field Values
-
LEVEL
public static final java.lang.String LEVEL- See Also:
- Constant Field Values
-
LOG_TIME
public static final java.lang.String LOG_TIME- See Also:
- Constant Field Values
-
LOG_NAME
public static final java.lang.String LOG_NAME- See Also:
- Constant Field Values
-
LOG_LEVEL
public static final java.lang.String LOG_LEVEL- See Also:
- Constant Field Values
-
-
Method Details
-
recordMsgBuilderId
-
recordMsgBuildTime
-
recordMsgLogLevel
-
disableIdFiltering
-
enableIdFiltering
-
disableLevelFiltering
-
enableLevelFiltering
-
setLogService
-
isEnabled
public boolean isEnabled() -
getLevel
public int getLevel() -
getFilter
public java.lang.String[] getFilter() -
getLogService
-