ReportRunable.java 1013 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.tencent.common.report;
  2. import com.tencent.common.report.service.ReportService;
  3. import java.io.IOException;
  4. import java.security.KeyManagementException;
  5. import java.security.KeyStoreException;
  6. import java.security.NoSuchAlgorithmException;
  7. import java.security.UnrecoverableKeyException;
  8. /**
  9. * User: rizenguo
  10. * Date: 2014/12/3
  11. * Time: 16:34
  12. */
  13. public class ReportRunable implements Runnable {
  14. private ReportService reportService ;
  15. ReportRunable(ReportService rs){
  16. reportService = rs;
  17. }
  18. @Override
  19. public void run() {
  20. try {
  21. reportService.request();
  22. } catch (UnrecoverableKeyException e) {
  23. e.printStackTrace();
  24. } catch (KeyManagementException e) {
  25. e.printStackTrace();
  26. } catch (NoSuchAlgorithmException e) {
  27. e.printStackTrace();
  28. } catch (KeyStoreException e) {
  29. e.printStackTrace();
  30. } catch (IOException e) {
  31. e.printStackTrace();
  32. }
  33. }
  34. }