@Named public class WebSocketReportingEngine extends Object implements ReportingEngine
Constructor and Description |
---|
WebSocketReportingEngine() |
public void onAdd(Event event)
public void onAdd(Attack attack)
public void onAdd(Response response)
public Collection<Event> findEvents(String earliest)
public Collection<Attack> findAttacks(String earliest)
public Collection<Response> findResponses(String earliest)
public String getServerConfigurationAsJson() throws NotAuthorizedException
public int countEvents(String earliest) throws NotAuthorizedException
public int countAttacks(String earliest) throws NotAuthorizedException
public int countResponses(String earliest) throws NotAuthorizedException
public int countEventsByLabel(String earliest, String label) throws NotAuthorizedException
public int countAttacksByLabel(String earliest, String label) throws NotAuthorizedException
public int countResponsesByLabel(String earliest, String label) throws NotAuthorizedException
public int countEventsByUser(String earliest, String user) throws NotAuthorizedException
public int countAttacksByUser(String earliest, String user) throws NotAuthorizedException
public int countResponsesByUser(String earliest, String user) throws NotAuthorizedException
public KeyValuePair getBase64EncodedServerConfigurationFileContent() throws NotAuthorizedException
public void onOpen(javax.websocket.Session session)
public void onMessage(String message, javax.websocket.Session session)
public void onClose(javax.websocket.Session session, javax.websocket.CloseReason closeReason)
Copyright © 2016 The Open Web Application Security Project (OWASP). All rights reserved.