Guest User

Untitled

a guest
Dec 18th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. package hr.foi.air.webservice.Attendance;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5.  
  6. import hr.foi.air.webservice.Data.DataLoader;
  7. import hr.foi.air.webservice.Data.DataObservable;
  8. import hr.foi.air.webservice.Interface.WebserviceInterface;
  9. import retrofit2.Call;
  10.  
  11. public class LectureLoader extends DataLoader {
  12. public void loadLecture(WebserviceInterface webserviceInterface, int dvorana)
  13. {
  14. Call<LectureResponse> call = webserviceInterface.getLecture(dvorana);
  15. call.enqueue(this);
  16. }
  17.  
  18. @Override
  19. public void onResponse(Call call, retrofit2.Response response)
  20. {
  21. if(response.isSuccessful())
  22. {
  23. LectureResponse predavanjeDataResponse = (LectureResponse) response.body();
  24. DataObservable.getInstance(). notifyObserverWithResponse(predavanjeDataResponse);
  25. }
  26. else
  27. {
  28. System.out.println(response.errorBody());
  29. }
  30. }
  31. }
Add Comment
Please, Sign In to add comment