Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. import com.softeq.project.app.amazon.AmazonUrlUtils;
  2. import com.softeq.project.fwk.component.logging.Logging;
  3. import com.softeq.project.fwk.component.property.PropertyProvider;
  4. import com.softeq.project.sf.business.auth.boundary.BasicAuth;
  5. import com.softeq.project.sf.business.facility.entity.FacilityData;
  6. import com.softeq.project.sf.business.facility.entity.FacilityDataDetails;
  7. import com.softeq.project.sf.business.facility.repo.FacilityDataDetailsRepo;
  8. import com.softeq.project.sf.business.lidar.dto.request.CesiumIoNRequestDto;
  9. import com.softeq.project.sf.business.lidar.dto.request.OptionsDto;
  10. import com.softeq.project.sf.business.lidar.dto.response.CesiumIoNResponseDto;
  11. import com.softeq.project.sf.web.lidar.LidarClientDto;
  12.  
  13. import com.amazonaws.auth.AWSCredentials;
  14. import com.amazonaws.auth.BasicSessionCredentials;
  15. import com.amazonaws.regions.Region;
  16. import com.amazonaws.regions.Regions;
  17. import com.amazonaws.services.s3.AmazonS3;
  18. import com.amazonaws.services.s3.AmazonS3Client;
  19. import com.amazonaws.services.s3.model.ObjectMetadata;
  20. import com.amazonaws.services.s3.model.S3ObjectInputStream;
  21.  
  22. import org.slf4j.Logger;
  23.  
  24. import java.util.ArrayList;
  25. import java.util.Arrays;
  26. import java.util.List;
  27.  
  28. import javax.ejb.Stateless;
  29. import javax.inject.Inject;
  30. import javax.ws.rs.client.Client;
  31. import javax.ws.rs.client.ClientBuilder;
  32. import javax.ws.rs.client.Entity;
  33. import javax.ws.rs.core.MediaType;
  34. import javax.ws.rs.core.Response;
  35.  
  36. Client client = ClientBuilder.newClient();
  37. Response cesiumIoNResponse = client.target(propertyProvider.getProperty(CESIUM_ION_URL))
  38. .request(MediaType.APPLICATION_JSON)
  39. .header(BasicAuth.AUTH_HEADER, propertyProvider.getProperty(CESIUM_ION_TOKEN))
  40. .buildPost(Entity.json(cesiumIoNRequestDto))
  41. .invoke();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement