public class HeuristicSessionTracker extends AbstractSessionTracker
activeSessions, sessionTimeOut, timedOutSessions, type| Constructor and Description |
|---|
HeuristicSessionTracker(long sessionTime)
This constructor creates a session-tracker based on heuristics.
|
| Modifier and Type | Method and Description |
|---|---|
String |
extractKey(AuditEvent evt)
Since this tracker simply relies on the remote address as session key, this
method will just return the event's sender-address.
|
String |
toString()
This method returns a string of all events grouped by their session-id.
|
eventArrived, eventsArrived, expireSession, getSession, getSessions, getSessionTimeOut, isExpired, reset, setSessionTimeOut, setStrictSessions, usesStrictSessionspublic HeuristicSessionTracker(long sessionTime)
sessionTime - public String extractKey(AuditEvent evt)
extractKey in class AbstractSessionTrackerevt - The AuditEvent to extract a key-id from.public String toString()
AbstractSessionTrackertoString in class AbstractSessionTrackerCopyright © 2014 jwall.org. All Rights Reserved.