@Named public class KafkaRequestHandler extends Object implements RequestHandler, KafkaConstants, ResponseListener
APPSENSOR_CLIENT_APPLICATION_IDENTIFIER_ATTR
APPSENSOR_ADD_ATTACK_TOPIC, APPSENSOR_ADD_EVENT_TOPIC, APPSENSOR_CLIENT_APPLICATION_NAME, APPSENSOR_GET_RESPONSES_TOPIC_PREFIX, APPSENSOR_GET_RESPONSES_TOPIC_SUFFIX, ATTACK_TYPE, EVENT_TYPE, KAFKA_CONSUMER_GROUP_ID, KAFKA_CONSUMER_ZOOKEEPER_CONNECT, KAFKA_PRODUCER_BOOTSTRAP_SERVERS, KAFKA_PRODUCER_KEY, KAFKA_PRODUCER_PARTITION, RESPONSE_TYPE
Constructor and Description |
---|
KafkaRequestHandler() |
Modifier and Type | Method and Description |
---|---|
void |
addAttack(Attack attack) |
void |
addEvent(Event event) |
void |
ensureEnvironmentVariablesSet() |
org.springframework.core.env.Environment |
getEnvironment() |
Collection<Response> |
getResponses(String earliest) |
void |
onAdd(Response response) |
public void addEvent(Event event) throws NotAuthorizedException
public void addAttack(Attack attack) throws NotAuthorizedException
public Collection<Response> getResponses(String earliest) throws NotAuthorizedException
public void onAdd(Response response)
public org.springframework.core.env.Environment getEnvironment()
@PostConstruct public void ensureEnvironmentVariablesSet()
Copyright © 2016 The Open Web Application Security Project (OWASP). All rights reserved.