001package co.codewizards.cloudstore.ls.rest.client.request; 002 003import javax.ws.rs.client.WebTarget; 004 005import co.codewizards.cloudstore.ls.core.dto.InverseServiceRequest; 006import co.codewizards.cloudstore.ls.core.provider.MediaTypeConst; 007 008public class PollInverseServiceRequest extends AbstractRequest<InverseServiceRequest> { 009 010 @Override 011 public InverseServiceRequest execute() { 012 final WebTarget webTarget = createWebTarget(getPath(InverseServiceRequest.class)); 013 final InverseServiceRequest inverseServiceRequest = assignCredentials(webTarget.request(MediaTypeConst.APPLICATION_JAVA_NATIVE_WITH_OBJECT_REF_TYPE)) 014 .post(null, InverseServiceRequest.class); 015 return inverseServiceRequest; 016 } 017 018 @Override 019 public boolean isResultNullable() { 020 return true; 021 } 022}