|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EventProcessor | |
|---|---|
| org.jwall.audit | |
| org.jwall.audit.processor | |
| org.jwall.audit.rules | |
| org.jwall.log | |
| org.jwall.web.audit | This package encapsulates the AuditEvent-framework that is used to represent, create, manage and handle audit events within a Java environment. |
| org.jwall.web.audit.processor | |
| org.jwall.web.audit.rules | |
| Uses of EventProcessor in org.jwall.audit |
|---|
| Methods in org.jwall.audit with parameters of type EventProcessor | |
|---|---|
Double |
EventProcessorPipeline.getPriority(EventProcessor<E> proc)
|
void |
EventProcessorPipeline.register(Double priority,
EventProcessor<E> proc)
Register a new event processor in this pipeline. |
void |
EventProcessorPipeline.unregister(EventProcessor<E> proc)
Unregister the given processor from this pipeline. |
| Uses of EventProcessor in org.jwall.audit.processor |
|---|
| Classes in org.jwall.audit.processor that implement EventProcessor | |
|---|---|
class |
AbstractEventProcessor<E extends Event>
|
class |
DefaultRequestHost
This simple event processor fills in a default host value for events that do not come with a request header including a Host:-field. |
class |
DNSLookup
A simple processor to enrich events by looking up the REMOTE_ADDR in the DNS service and placing the resolved name in REMOTE_HOST. |
class |
JavaScript
|
| Uses of EventProcessor in org.jwall.audit.rules |
|---|
| Classes in org.jwall.audit.rules that implement EventProcessor | |
|---|---|
class |
EventRuleEngine<E extends Event>
A simple engine that will sequentially process rules for an event. |
| Uses of EventProcessor in org.jwall.log |
|---|
| Methods in org.jwall.log with parameters of type EventProcessor | |
|---|---|
Double |
LogMessageProcessorPipeline.getPriority(EventProcessor<LogMessage> proc)
|
void |
LogMessageProcessorPipeline.register(Double priority,
EventProcessor<LogMessage> proc)
|
void |
LogMessageProcessorPipeline.unregister(EventProcessor<LogMessage> proc)
|
| Uses of EventProcessor in org.jwall.web.audit |
|---|
| Methods in org.jwall.web.audit that return types with arguments of type EventProcessor | |
|---|---|
List<EventProcessor<AuditEvent>> |
AuditEventProcessorPipeline.getProcessors()
|
| Methods in org.jwall.web.audit with parameters of type EventProcessor | |
|---|---|
int |
AuditEventProcessorPipeline.Priority.compare(EventProcessor<AuditEvent> arg0,
EventProcessor<AuditEvent> arg1)
|
int |
AuditEventProcessorPipeline.Priority.compare(EventProcessor<AuditEvent> arg0,
EventProcessor<AuditEvent> arg1)
|
Double |
AuditEventProcessorPipeline.getPriority(EventProcessor<AuditEvent> proc)
|
void |
AuditEventProcessorPipeline.register(Double priority,
EventProcessor<AuditEvent> proc)
|
void |
AuditEventProcessorPipeline.unregister(EventProcessor<AuditEvent> proc)
|
void |
AuditEventProcessorPipeline.unregisterEventProcessor(EventProcessor<AuditEvent> p)
This method is used to unregister an event-processor from the AuditStorage |
| Constructor parameters in org.jwall.web.audit with type arguments of type EventProcessor | |
|---|---|
AuditEventProcessorPipeline.Priority(Map<EventProcessor<AuditEvent>,Double> p)
|
|
| Uses of EventProcessor in org.jwall.web.audit.processor |
|---|
| Classes in org.jwall.web.audit.processor that implement EventProcessor | |
|---|---|
class |
JRubyProcessor
|
class |
PersistentCollectionProcessor
This processor extracts collections from the rule-log (i.e. section 'K' of ModSecurity events). |
class |
RuleTagProcessor
This process simply parses the EventMessages and extracts all RULE_TAGS to add them to the TAGS attribute. |
class |
XForwardedForResolver
This class implements a simple resolver for X-Forwarded-For headers. |
| Uses of EventProcessor in org.jwall.web.audit.rules |
|---|
| Classes in org.jwall.web.audit.rules that implement EventProcessor | |
|---|---|
class |
AuditEventRuleEngine
A rule engine for handling audit-event data. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||