Guest User

Untitled

a guest
May 17th, 2018
294
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. import net.autodata.engines.configurator.*;
  2. import net.autodata.engines.configurator.vehicle.*;
  3. import net.autodata.engines.configurator.core.*;
  4. import net.autodata.engines.configurator.vehicle.dao.*;
  5. import net.autodata.engines.configurator.vehicle.digester.*;
  6. import net.autodata.engines.*;
  7. import org.springframework.jdbc.datasource.DriverManagerDataSource;
  8. import java.sql.Connection;
  9. import java.sql.DriverManager;
  10. import java.sql.SQLException;
  11. import java.sql.*;
  12.  
  13. public class RoRAutoDataBridge
  14. {
  15. ConfigVehicleFactory factory;
  16. IConfigVehicle veh;
  17. VehicleSAXDigester digester;
  18. DriverManagerDataSource dmds;
  19. JdbcLogicTreeDAO dao;
  20.  
  21. public RoRAutoDataBridge(String acode)
  22. {
  23. digester = new VehicleSAXDigester();
  24.  
  25. try
  26. {
  27. dmds = new DriverManagerDataSource();
  28. dmds.setDriverClassName("com.mysql.jdbc.Driver");
  29. dmds.setUrl("jdbc:mysql://76.233.231.47:3306/autodata");
  30. dmds.setUsername("");
  31. dmds.setPassword("");
  32.  
  33.  
  34. dao = new JdbcLogicTreeDAO();
  35. dao.setDataSource(dmds);
  36. factory = new ConfigVehicleFactory();
  37. factory.setDao(dao);
  38. factory.setDigester(digester);
  39. }
  40.  
  41. catch( Exception e)
  42. {
  43. System.out.println("There was an error The program will now exit");
  44. System.out.println(e);
  45. }
  46.  
  47. try
  48. {
  49. veh = factory.getConfigVehicle(acode,"EN","","14");
  50. }
  51.  
  52. catch( Exception e)
  53. {
  54. System.out.println("There was an error The program will now exit");
  55. System.out.println(e);
  56. }
  57. }
  58.  
  59. public IConfigVehicle getIConfigVehicle()
  60. {
  61. return this.veh;
  62. }
  63.  
  64. public static void main (String[] args)
  65. {
  66. try
  67. {
  68. RoRAutoDataBridge roradb = new RoRAutoDataBridge ("USA20ACC011C3");
  69. IGeneralInfo igi = roradb.getIConfigVehicle().getGeneralInfo();
  70. System.out.println(igi.getFullBaseMSRP());
  71. }
  72.  
  73. catch( Exception e)
  74. {
  75. System.out.println("There was an error The program will now exit");
  76. System.out.println(e);
  77. }
  78.  
  79. }
  80. }
Add Comment
Please, Sign In to add comment