code: @Override
  	public Collection<Response> getResponses(String earliest) {
  		Collection<Response> responses = new ArrayList<>();
  		
  		TTransport transport = getTransport();
  		final TProtocol protocol = new TBinaryProtocol(transport);
  		final AppSensorApi.Client client = new AppSensorApi.Client(protocol);
  
  		//All hooked up, start using the service
  		try {
  			Collection<org.owasp.appsensor.rpc.thrift.generated.Response> thriftResponses = client.getResponses(earliest, clientApplicationName);
  			
  			for (org.owasp.appsensor.rpc.thrift.generated.Response thriftResponse : thriftResponses) {
  				 
  				Response response = mapper.map(thriftResponse, Response.class);
  				
  				responses.add(response);
  			}
  			
  			transport.close();
  		} catch(Exception e) {
  			logger.error("Could not complete event add.", e);
  		}
  		
  		return responses;
  	}
docs: {@inheritDoc}