public class DefaultEventFilter extends Object implements Serializable, Binariable, EventFilter
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultEventFilter.Tag |
| Modifier and Type | Field and Description |
|---|---|
long |
begin |
int |
dataLength |
Pattern |
dataType |
long |
end |
Pattern |
logger |
Pattern |
message |
List<DefaultEventFilter.Tag> |
tags |
| Constructor and Description |
|---|
DefaultEventFilter(long begin,
long end,
Pattern logger,
Pattern message,
List<DefaultEventFilter.Tag> tags,
Pattern dataType,
int dataLength) |
| Modifier and Type | Method and Description |
|---|---|
String |
getApplication() |
long |
getBeginTime() |
long |
getEndTime() |
String |
getInstance() |
String |
getLayer() |
String |
getVersion() |
protected boolean |
matchesTags(Event event) |
boolean |
matchEvent(Event event) |
byte[] |
toBytes() |
String |
toString() |
static DefaultEventFilter |
valueOf(byte[] bytes) |
static DefaultEventFilter |
valueOf(String string) |
public final long begin
public final long end
public final Pattern logger
public final Pattern message
public final List<DefaultEventFilter.Tag> tags
public final Pattern dataType
public final int dataLength
public DefaultEventFilter(long begin,
long end,
Pattern logger,
Pattern message,
List<DefaultEventFilter.Tag> tags,
Pattern dataType,
int dataLength)
protected boolean matchesTags(Event event)
public String getApplication()
getApplication in interface EventFilterpublic String getVersion()
getVersion in interface EventFilterpublic String getInstance()
getInstance in interface EventFilterpublic String getLayer()
getLayer in interface EventFilterpublic long getBeginTime()
getBeginTime in interface EventFilterpublic long getEndTime()
getEndTime in interface EventFilterpublic boolean matchEvent(Event event)
matchEvent in interface EventFilterpublic byte[] toBytes()
toBytes in interface Binariablepublic static DefaultEventFilter valueOf(byte[] bytes)
public static DefaultEventFilter valueOf(String string)
Copyright © 2016. All rights reserved.