Loading src/main/java/it/inaf/oats/vospace/JobService.java +4 −2 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ public class JobService { enum JobType { pullToVoSpace, pullFromVoSpace, pushToVoSpace, moveNode, copyNode } Loading @@ -47,7 +48,8 @@ public class JobService { handlePullToVoSpace(job); break; case pullFromVoSpace: handlePullFromVoSpace(job); case pushToVoSpace: handleVoSpaceUrlsListResult(job); break; default: throw new UnsupportedOperationException("Not implemented yet"); Loading @@ -59,7 +61,7 @@ public class JobService { tapeService.startJob(job); } private void handlePullFromVoSpace(JobSummary job) { private void handleVoSpaceUrlsListResult(JobSummary job) { job.setPhase(ExecutionPhase.EXECUTING); uriService.setTransferJobResult(job); jobDAO.updateJob(job); Loading src/main/java/it/inaf/oats/vospace/UriService.java +2 −1 Original line number Diff line number Diff line Loading @@ -52,7 +52,8 @@ public class UriService { Protocol protocol = transfer.getProtocols().get(0); if (!"ivo://ivoa.net/vospace/core#httpget".equals(protocol.getUri())) { if (!"ivo://ivoa.net/vospace/core#httpget".equals(protocol.getUri()) && !"ivo://ivoa.net/vospace/core#httpput".equals(protocol.getUri())) { throw new IllegalStateException("Unsupported protocol " + protocol.getUri()); } protocol.setEndpoint(getEndpoint(job)); Loading Loading
src/main/java/it/inaf/oats/vospace/JobService.java +4 −2 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ public class JobService { enum JobType { pullToVoSpace, pullFromVoSpace, pushToVoSpace, moveNode, copyNode } Loading @@ -47,7 +48,8 @@ public class JobService { handlePullToVoSpace(job); break; case pullFromVoSpace: handlePullFromVoSpace(job); case pushToVoSpace: handleVoSpaceUrlsListResult(job); break; default: throw new UnsupportedOperationException("Not implemented yet"); Loading @@ -59,7 +61,7 @@ public class JobService { tapeService.startJob(job); } private void handlePullFromVoSpace(JobSummary job) { private void handleVoSpaceUrlsListResult(JobSummary job) { job.setPhase(ExecutionPhase.EXECUTING); uriService.setTransferJobResult(job); jobDAO.updateJob(job); Loading
src/main/java/it/inaf/oats/vospace/UriService.java +2 −1 Original line number Diff line number Diff line Loading @@ -52,7 +52,8 @@ public class UriService { Protocol protocol = transfer.getProtocols().get(0); if (!"ivo://ivoa.net/vospace/core#httpget".equals(protocol.getUri())) { if (!"ivo://ivoa.net/vospace/core#httpget".equals(protocol.getUri()) && !"ivo://ivoa.net/vospace/core#httpput".equals(protocol.getUri())) { throw new IllegalStateException("Unsupported protocol " + protocol.getUri()); } protocol.setEndpoint(getEndpoint(job)); Loading