@Named public class RabbitMqRequestHandler extends Object implements RequestHandler, RabbitMqConstants, ResponseListener
APPSENSOR_CLIENT_APPLICATION_IDENTIFIER_ATTR
APPSENSOR_ADD_ATTACK_QUEUE, APPSENSOR_ADD_EVENT_QUEUE, APPSENSOR_CLIENT_APPLICATION_NAME, APPSENSOR_EXCHANGE_NAME, APPSENSOR_GET_RESPONSES_QUEUE_PREFIX, APPSENSOR_GET_RESPONSES_QUEUE_SUFFIX, RABBITMQ_HOST_ENV_VAR_NAME, RABBITMQ_PASSWORD_ENV_VAR_NAME, RABBITMQ_PORT_ENV_VAR_NAME, RABBITMQ_USERNAME_ENV_VAR_NAME
Constructor and Description |
---|
RabbitMqRequestHandler() |
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.