Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import com.softeq.project.app.amazon.AmazonUrlUtils;
- import com.softeq.project.fwk.component.logging.Logging;
- import com.softeq.project.fwk.component.property.PropertyProvider;
- import com.softeq.project.sf.business.auth.boundary.BasicAuth;
- import com.softeq.project.sf.business.facility.entity.FacilityData;
- import com.softeq.project.sf.business.facility.entity.FacilityDataDetails;
- import com.softeq.project.sf.business.facility.repo.FacilityDataDetailsRepo;
- import com.softeq.project.sf.business.lidar.dto.request.CesiumIoNRequestDto;
- import com.softeq.project.sf.business.lidar.dto.request.OptionsDto;
- import com.softeq.project.sf.business.lidar.dto.response.CesiumIoNResponseDto;
- import com.softeq.project.sf.web.lidar.LidarClientDto;
- import com.amazonaws.auth.AWSCredentials;
- import com.amazonaws.auth.BasicSessionCredentials;
- import com.amazonaws.regions.Region;
- import com.amazonaws.regions.Regions;
- import com.amazonaws.services.s3.AmazonS3;
- import com.amazonaws.services.s3.AmazonS3Client;
- import com.amazonaws.services.s3.model.ObjectMetadata;
- import com.amazonaws.services.s3.model.S3ObjectInputStream;
- import org.slf4j.Logger;
- import java.util.ArrayList;
- import java.util.Arrays;
- import java.util.List;
- import javax.ejb.Stateless;
- import javax.inject.Inject;
- import javax.ws.rs.client.Client;
- import javax.ws.rs.client.ClientBuilder;
- import javax.ws.rs.client.Entity;
- import javax.ws.rs.core.MediaType;
- import javax.ws.rs.core.Response;
- Client client = ClientBuilder.newClient();
- Response cesiumIoNResponse = client.target(propertyProvider.getProperty(CESIUM_ION_URL))
- .request(MediaType.APPLICATION_JSON)
- .header(BasicAuth.AUTH_HEADER, propertyProvider.getProperty(CESIUM_ION_TOKEN))
- .buildPost(Entity.json(cesiumIoNRequestDto))
- .invoke();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement