Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package org.foi.nwtis.mtensic.rest.serveri;
- import com.google.gson.JsonArray;
- import com.google.gson.JsonObject;
- import java.io.StringReader;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.PreparedStatement;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.sql.Statement;
- import java.sql.Timestamp;
- import java.util.ArrayList;
- import java.util.logging.Level;
- import java.util.logging.Logger;
- import javax.json.Json;
- import javax.json.JsonObjectBuilder;
- import javax.json.JsonReader;
- import javax.json.JsonValue;
- import javax.servlet.ServletContext;
- import javax.ws.rs.core.Context;
- import javax.ws.rs.core.UriInfo;
- import javax.ws.rs.Produces;
- import javax.ws.rs.Consumes;
- import javax.ws.rs.DELETE;
- import javax.ws.rs.GET;
- import javax.ws.rs.POST;
- import javax.ws.rs.Path;
- import javax.ws.rs.PUT;
- import javax.ws.rs.PathParam;
- import javax.ws.rs.QueryParam;
- import javax.ws.rs.core.MediaType;
- import org.foi.nwtis.mtensic.konfiguracije.Konfiguracija;
- import org.foi.nwtis.mtensic.konfiguracije.bp.BP_Konfiguracija;
- import org.foi.nwtis.rest.klijenti.LIQKlijent;
- import org.foi.nwtis.rest.podaci.Lokacija;
- /**
- * REST Web Service
- *
- * @author Monika
- */
- @Path("AerodromiRest")
- public class AerodromiRestResource {
- @Context
- private ServletContext servletContext;
- @Context
- private UriInfo context;
- public AerodromiRestResource() {
- }
- // vrati se aerodrome
- @GET
- @Produces(MediaType.APPLICATION_JSON)
- public String dohvatiSveAerodrome(@QueryParam("korisnik") String korisnik, @QueryParam("lozinka") String lozinka) {
- JsonObject response = new JsonObject();
- JsonArray aerodromi = new JsonArray();
- Connection connection = kreirajKonekcijuNaBazu();
- if (connection == null) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod spajanja na bazu");
- return response.toString();
- }
- if (!autenticirajKorisnika(korisnik, lozinka, connection)) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Nije moguce autenticirati korisnika");
- return response.toString();
- }
- zapisDnevnik("dohvatiSveAerodrome", korisnik, connection);
- /*try {
- String query = "SELECT * FROM MYAIRPORTS";
- Statement statement = connection.createStatement();
- ResultSet rs = statement.executeQuery(query);
- int brojac = 0;
- while (rs.next()) {
- brojac++;
- JsonObject aerodrom = new JsonObject();
- aerodrom.addProperty("icao", rs.getString("ident"));
- aerodrom.addProperty("naziv", rs.getString("name"));
- aerodrom.addProperty("drzava", rs.getString("iso_country"));
- aerodrom.addProperty("lokacija", rs.getString("coordinates"));
- aerodromi.add(aerodrom);
- }
- statement.close();
- if (brojac > 0) {
- response.addProperty("odgovor", aerodromi.toString());
- response.addProperty("status", "OK");
- } else {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Nema podataka");
- }
- } catch (SQLException ex) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod upita");
- }*/
- java.util.List<org.foi.nwtis.mtensic.ws.klijenti.Aerodrom> aerodromiLista = dajSveAerodromeGrupe(korisnik, lozinka);
- for (org.foi.nwtis.mtensic.ws.klijenti.Aerodrom aerodrom : aerodromiLista) {
- JsonObject aerodromObjekt = new JsonObject();
- aerodromObjekt.addProperty("icao", aerodrom.getIcao());
- aerodromObjekt.addProperty("naziv", aerodrom.getNaziv());
- aerodromObjekt.addProperty("drzava", aerodrom.getDrzava());
- String lokacijaString = aerodrom.getLokacija().getLatitude() + ", " + aerodrom.getLokacija().getLongitude();
- aerodromObjekt.addProperty("lokacija", lokacijaString);
- aerodromi.add(aerodromObjekt);
- }
- if (aerodromiLista.size() > 0) {
- response.addProperty("odgovor", aerodromi.toString());
- response.addProperty("status", "OK");
- } else {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod upita");
- }
- return response.toString();
- }
- // ne znam kaj napravit tu?!?!!?
- // dodaj aerodrom
- @POST
- @Produces(MediaType.APPLICATION_JSON)
- @Consumes(MediaType.APPLICATION_JSON)
- public String dodajAerodrom(@QueryParam("korisnik") String korisnik, @QueryParam("lozinka") String lozinka, String podaci) {
- JsonReader reader = Json.createReader(new StringReader(podaci));
- javax.json.JsonObject requestBody = reader.readObject();
- JsonObject response = new JsonObject();
- if (!requestBody.containsKey("icao")) {
- response.addProperty("status", "ERR");
- response.addProperty("odgovor", "Nije poslan icao parametar");
- return response.toString();
- }
- String icao = requestBody.getString("icao");
- Connection connection = kreirajKonekcijuNaBazu();
- if (connection == null) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod spajanja na bazu");
- return response.toString();
- }
- if (!autenticirajKorisnika(korisnik, lozinka, connection)) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Nije moguce autenticirati korisnika");
- return response.toString();
- }
- zapisDnevnik("dodajAerodrom", korisnik, connection);
- try {
- String query = "SELECT * FROM AIRPORTS WHERE ICAO24 = ?";
- PreparedStatement preparedStmt = connection.prepareStatement(query);
- preparedStmt.setString(1, icao);
- ResultSet rs = preparedStmt.executeQuery();
- rs.next();
- if (rs == null) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Ne postoji aerodrom s danim icao parametrom");
- } else {
- String ident = rs.getString("ident");
- String naziv = rs.getString("name");
- String drzava = rs.getString("iso_country");
- String lokacija = rs.getString("coordinates");
- preparedStmt.close();
- query = "INSERT INTO MYAIRPORTS (ident, name, iso_country, coordinates) VALUES (?, ?, ?, ?)";
- preparedStmt = connection.prepareStatement(query);
- preparedStmt.setString(1, ident);
- preparedStmt.setString(2, naziv);
- preparedStmt.setString(3, drzava);
- preparedStmt.setString(4, lokacija);
- preparedStmt.executeUpdate();
- preparedStmt.close();
- response.addProperty("status", "OK");
- response.addProperty("odgvoro", "[]");
- }
- } catch (SQLException ex) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod upita");
- }
- return response.toString();
- }
- // dohvati podatke za izabrani aerodrom
- @Path("{id}")
- @GET
- @Produces(MediaType.APPLICATION_JSON)
- public String dohvatiAerodrom(@PathParam("id") String id, @QueryParam("korisnik") String korisnik, @QueryParam("lozinka") String lozinka) {
- JsonObject response = new JsonObject();
- JsonArray aerodromi = new JsonArray();
- Connection connection = kreirajKonekcijuNaBazu();
- if (connection == null) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod spajanja na bazu");
- return response.toString();
- }
- if (!autenticirajKorisnika(korisnik, lozinka, connection)) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Nije moguce autenticirati korisnika");
- return response.toString();
- }
- zapisDnevnik("dohvatiAerodrom", korisnik, connection);
- /*try {
- String query = "SELECT * FROM MYAIRPORTS WHERE ICAO24 = ?";
- PreparedStatement preparedStmt = connection.prepareStatement(query);
- preparedStmt.setString(1, id);
- ResultSet rs = preparedStmt.executeQuery();
- rs.next();
- if (rs == null) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Ne postoji aerodrom s danim icao parametrom");
- } else {
- String ident = rs.getString("ident");
- String naziv = rs.getString("name");
- String drzava = rs.getString("iso_country");
- String lokacija = rs.getString("coordinates");
- preparedStmt.close();
- JsonObject aerodrom = new JsonObject();
- aerodrom.addProperty("icao", ident);
- aerodrom.addProperty("naziv", naziv);
- aerodrom.addProperty("drzava", drzava);
- aerodrom.addProperty("lokacija", lokacija);
- aerodromi.add(aerodrom);
- response.addProperty("odgovor", aerodromi.toString());
- response.addProperty("status", "OK");
- }
- } catch (SQLException ex) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod upita");
- }*/
- boolean aerodromNaden = false;
- java.util.List<org.foi.nwtis.mtensic.ws.klijenti.Aerodrom> aerodromiLista = dajSveAerodromeGrupe(korisnik, lozinka);
- for (org.foi.nwtis.mtensic.ws.klijenti.Aerodrom aerodrom : aerodromiLista) {
- if (id.equals(aerodrom.getIcao())) {
- JsonObject aerodromObjekt = new JsonObject();
- aerodromObjekt.addProperty("icao", aerodrom.getIcao());
- aerodromObjekt.addProperty("naziv", aerodrom.getNaziv());
- aerodromObjekt.addProperty("drzava", aerodrom.getDrzava());
- String lokacijaString = aerodrom.getLokacija().getLatitude() + ", " + aerodrom.getLokacija().getLongitude();
- aerodromObjekt.addProperty("lokacija", lokacijaString);
- aerodromi.add(aerodromObjekt);
- aerodromNaden = true;
- }
- }
- if (aerodromNaden) {
- response.addProperty("odgovor", aerodromi.toString());
- response.addProperty("status", "OK");
- } else {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod upita");
- }
- return response.toString();
- }
- // azuriraj aerodrom
- @Path("{id}")
- @PUT
- @Produces(MediaType.APPLICATION_JSON)
- @Consumes(MediaType.APPLICATION_JSON)
- public String azurirajAerodrom(@PathParam("id") String id, @QueryParam("korisnik") String korisnik, @QueryParam("lozinka") String lozinka, String podaci) {
- JsonReader reader = Json.createReader(new StringReader(podaci));
- javax.json.JsonObject requestBody = reader.readObject();
- JsonObject response = new JsonObject();
- if (!requestBody.containsKey("naziv") || !requestBody.containsKey("adresa")) {
- response.addProperty("status", "ERR");
- response.addProperty("odgovor", "Nije poslan nazivv ili adresa parametar");
- return response.toString();
- }
- String naziv = requestBody.getString("naziv");
- String adresa = requestBody.getString("adresa");
- Connection connection = kreirajKonekcijuNaBazu();
- if (connection == null) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod spajanja na bazu");
- return response.toString();
- }
- if (!autenticirajKorisnika(korisnik, lozinka, connection)) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Nije moguce autenticirati korisnika");
- return response.toString();
- }
- String lokacija = dohvatiLokaciju(adresa);
- if (lokacija == null) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Nije moguce pronaci lokaciju");
- return response.toString();
- }
- zapisDnevnik("dohvatiSveAerodrome", korisnik, connection);
- try {
- String query = "UPDATE MYAIRPORTS SET NAME = ?, COORDINATES = ? WHERE IDENT = ?";
- PreparedStatement preparedStmt = connection.prepareStatement(query);
- preparedStmt.setString(1, naziv);
- preparedStmt.setString(2, lokacija);
- preparedStmt.executeUpdate();
- response.addProperty("status", "OK");
- response.addProperty("odgvoro", "[]");
- } catch (SQLException ex) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod upita");
- }
- return response.toString();
- }
- // izbrisi aerodrom
- @Path("{id}")
- @DELETE
- @Produces(MediaType.APPLICATION_JSON)
- public String izbrisiAerodrom(@PathParam("id") String id, @QueryParam("korisnik") String korisnik, @QueryParam("lozinka") String lozinka) {
- JsonObject response = new JsonObject();
- Connection connection = kreirajKonekcijuNaBazu();
- if (connection == null) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod spajanja na bazu");
- return response.toString();
- }
- if (!autenticirajKorisnika(korisnik, lozinka, connection)) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Nije moguce autenticirati korisnika");
- return response.toString();
- }
- zapisDnevnik("dohvatiAerodrom", korisnik, connection);
- /*try {
- String query = "DELETE FROM MYAIRPORTS WHERE IDENT = ?";
- PreparedStatement preparedStmt = connection.prepareStatement(query);
- preparedStmt.setString(1, id);
- preparedStmt.executeUpdate();
- preparedStmt.close();
- response.addProperty("odgovor", "[]");
- response.addProperty("status", "OK");
- } catch (SQLException ex) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod upita");
- }*/
- boolean aerodromObrisan = obrisiAerodromGrupe(korisnik, lozinka, id);
- if (aerodromObrisan) {
- response.addProperty("odgovor", "[]");
- response.addProperty("status", "OK");
- } else {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod upita");
- }
- return response.toString();
- }
- // dohvati avione aerodroma
- @Path("{id}/avion")
- @GET
- @Produces(MediaType.APPLICATION_JSON)
- public String dohvatiAvioneAerodroma(@PathParam("id") String id, @QueryParam("korisnik") String korisnik, @QueryParam("lozinka") String lozinka) {
- JsonObject response = new JsonObject();
- JsonArray avioni = new JsonArray();
- Connection connection = kreirajKonekcijuNaBazu();
- if (connection == null) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod spajanja na bazu");
- return response.toString();
- }
- if (!autenticirajKorisnika(korisnik, lozinka, connection)) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Nije moguce autenticirati korisnika");
- return response.toString();
- }
- zapisDnevnik("dohvatiAerodrom", korisnik, connection);
- /*try {
- String query = "SELECT * FROM AIRPLANES WHERE ICAO24 = ?";
- PreparedStatement preparedStmt = connection.prepareStatement(query);
- preparedStmt.setString(1, id);
- ResultSet rs = preparedStmt.executeQuery(query);
- int brojac = 0;
- while (rs.next()) {
- brojac++;
- JsonObject avion = new JsonObject();
- avion.addProperty("icao", rs.getString("ident"));
- avion.addProperty("firstseen", rs.getString("firtseen"));
- avion.addProperty("lastseen", rs.getString("lastseen"));
- avioni.add(avion);
- }
- preparedStmt.close();
- if (brojac > 0) {
- response.addProperty("odgovor", avioni.toString());
- response.addProperty("status", "OK");
- } else {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Nema podataka");
- }
- } catch (SQLException ex) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod upita");
- }*/
- java.util.List<org.foi.nwtis.mtensic.ws.klijenti.Avion> avioniLista = dajSveAvioneAerodromaGrupe(korisnik, lozinka, id);
- for (org.foi.nwtis.mtensic.ws.klijenti.Avion avion : avioniLista) {
- JsonObject avionObjekt = new JsonObject();
- avionObjekt.addProperty("id", avion.getId());
- avionObjekt.addProperty("icao", avion.getIcao24());
- avionObjekt.addProperty("callSign", avion.getCallsign());
- avionObjekt.addProperty("estArrivalAirport", avion.getEstarrivalairport());
- avionObjekt.addProperty("estDeparatureAirport", avion.getEstdepartureairport());
- avioni.add(avionObjekt);
- }
- if (avioniLista.size() > 0) {
- response.addProperty("odgovor", avioni.toString());
- response.addProperty("status", "OK");
- } else {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod upita");
- }
- return response.toString();
- }
- // dodaj avion(e) aerodromu
- @Path("{id}/avion")
- @POST
- @Produces(MediaType.APPLICATION_JSON)
- @Consumes(MediaType.APPLICATION_JSON)
- public String dodajAvionAerodromu(@PathParam("id") String id, @QueryParam("korisnik") String korisnik, @QueryParam("lozinka") String lozinka, String podaci) {
- JsonReader reader = Json.createReader(new StringReader(podaci));
- javax.json.JsonArray requestBody = reader.readArray();
- JsonObject response = new JsonObject();
- ArrayList<String> icaoLista = new ArrayList<>();
- for (int i = 0; i < requestBody.size(); i++) {
- javax.json.JsonObject icaoObjekt = requestBody.getJsonObject(i);
- icaoLista.add(icaoObjekt.getString("icao24"));
- }
- if (icaoLista.size() == 0) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Nije prosljeden niti jedan valjani aerodrom icao");
- return response.toString();
- }
- Connection connection = kreirajKonekcijuNaBazu();
- if (connection == null) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod spajanja na bazu");
- return response.toString();
- }
- if (!autenticirajKorisnika(korisnik, lozinka, connection)) {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Nije moguce autenticirati korisnika");
- return response.toString();
- }
- zapisDnevnik("dohvatiSveAerodrome", korisnik, connection);
- return "test";
- }
- // izbrisi sve avione aerodroma
- @Path("{id}/avion")
- @DELETE
- @Produces(MediaType.APPLICATION_JSON)
- public String izbrisiSveAvioneAerodroma(@PathParam("id") String id, @QueryParam("korisnik") String korisnik, @QueryParam("lozinka") String lozinka) {
- JsonObject response = new JsonObject();
- boolean obrisan = obrisi(korisnik, lozinka, id);
- if (obrisan) {
- response.addProperty("status", "OK");
- response.addProperty("poruka", "Nije moguce obrisati ");
- } else {
- response.addProperty("status", "ERR");
- response.addProperty("poruka", "Problem kod spajanja na bazu");
- }
- }
- // izbrisi avion aerodroma
- @Path("{id}/avion/{aid}")
- @DELETE
- @Produces(MediaType.APPLICATION_JSON)
- public String izbrisiAvionAerodromu(@PathParam("id") String id, @PathParam("aid") String aid, @QueryParam("korisnik") String korisnik, @QueryParam("lozinka") String lozinka) {
- throw new UnsupportedOperationException();
- }
- private Connection kreirajKonekcijuNaBazu() {
- try {
- BP_Konfiguracija bp_konf = (BP_Konfiguracija) servletContext.getAttribute("BP_Konfig");
- Class.forName(bp_konf.getDriverDatabase());
- Connection connection = DriverManager.getConnection(bp_konf.getServerDatabase() + bp_konf.getUserDatabase(), bp_konf.getUserUsername(), bp_konf.getUserPassword());
- return connection;
- } catch (ClassNotFoundException ex) {
- return null;
- } catch (SQLException ex) {
- return null;
- }
- }
- private String dohvatiLokaciju(String adresa) {
- Konfiguracija konfig = (Konfiguracija) servletContext.getAttribute("Konfig");
- String token = konfig.dajPostavku("LocationIQ.token");
- LIQKlijent liqk = new LIQKlijent(token);
- Lokacija lokacija = liqk.getGeoLocation(adresa);
- String lokacijaString = lokacija.getLatitude() + ", " + lokacija.getLongitude();
- return lokacijaString;
- }
- private boolean autenticirajKorisnika(String korisnik, String lozinka, Connection konekcija) {
- return true;
- }
- private void zapisDnevnik(String akcija, String korisnik, Connection konekcija) {
- }
- private static java.util.List<org.foi.nwtis.mtensic.ws.klijenti.Aerodrom> dajSveAerodromeGrupe(java.lang.String korisnickoIme, java.lang.String korisnickaLozinka) {
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service service = new org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service();
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS port = service.getAerodromiWSPort();
- return port.dajSveAerodromeGrupe(korisnickoIme, korisnickaLozinka);
- }
- private static boolean obrisiAerodromGrupe(java.lang.String korisnickoIme, java.lang.String korisnickaLozinka, java.lang.String idAerodrom) {
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service service = new org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service();
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS port = service.getAerodromiWSPort();
- return port.obrisiAerodromGrupe(korisnickoIme, korisnickaLozinka, idAerodrom);
- }
- private static java.util.List<org.foi.nwtis.mtensic.ws.klijenti.Avion> dajSveAvioneAerodromaGrupe(java.lang.String korisnickoIme, java.lang.String korisnickaLozinka, java.lang.String idAerodrom) {
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service service = new org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service();
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS port = service.getAerodromiWSPort();
- return port.dajSveAvioneAerodromaGrupe(korisnickoIme, korisnickaLozinka, idAerodrom);
- }
- private static Boolean obrisiSveAerodromeGrupe(java.lang.String korisnickoIme, java.lang.String korisnickaLozinka) {
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service service = new org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service();
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS port = service.getAerodromiWSPort();
- return port.obrisiSveAerodromeGrupe(korisnickoIme, korisnickaLozinka);
- }
- private static boolean obrisiAerodromGrupe_1(java.lang.String korisnickoIme, java.lang.String korisnickaLozinka, java.lang.String idAerodrom) {
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service service = new org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service();
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS port = service.getAerodromiWSPort();
- return port.obrisiAerodromGrupe(korisnickoIme, korisnickaLozinka, idAerodrom);
- }
- private static Boolean dodajNoviAerodromGrupi(java.lang.String korisnickoIme, java.lang.String korisnickaLozinka, java.lang.String idAerodrom, java.lang.String nazivAerodrom, java.lang.String drzavaAerodrom, java.lang.String latAerodrom, java.lang.String lonAerodrom) {
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service service = new org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service();
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS port = service.getAerodromiWSPort();
- return port.dodajNoviAerodromGrupi(korisnickoIme, korisnickaLozinka, idAerodrom, nazivAerodrom, drzavaAerodrom, latAerodrom, lonAerodrom);
- }
- private static Boolean dodajAerodromGrupi(java.lang.String korisnickoIme, java.lang.String korisnickaLozinka, org.foi.nwtis.mtensic.ws.klijenti.Aerodrom serodrom) {
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service service = new org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service();
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS port = service.getAerodromiWSPort();
- String t = new Timestamp(System.currentTimeMillis()).toString();
- return port.dodajAerodromGrupi(korisnickoIme, korisnickaLozinka, serodrom);
- }
- private static boolean dodajAvionGrupi(java.lang.String korisnickoIme, java.lang.String korisnickaLozinka, org.foi.nwtis.mtensic.ws.klijenti.Avion avionNovi) {
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service service = new org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS_Service();
- org.foi.nwtis.mtensic.ws.klijenti.AerodromiWS port = service.getAerodromiWSPort();
- return port.dodajAvionGrupi(korisnickoIme, korisnickaLozinka, avionNovi);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement