Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Improvement to Location header
  • Loading branch information
ajs6f committed Apr 23, 2013
1 parent c066938 commit 138fb2c
Showing 1 changed file with 7 additions and 11 deletions.
Expand Up @@ -94,8 +94,8 @@ public ObjectDatastreams getDatastreams(@PathParam("pid")
final ObjectDatastreams objectDatastreams = new ObjectDatastreams();

objectDatastreams.datastreams =
copyOf(transform(datastreamService
.getDatastreamsFor(pid), ds2dsElement));
copyOf(transform(datastreamService.getDatastreamsFor(pid),
ds2dsElement));

return objectDatastreams;

Expand Down Expand Up @@ -227,7 +227,7 @@ public Response addDatastream(@PathParam("pid")
datastreamService.createDatastreamNode(session, dsPath, contentType
.toString(), requestBodyStream, checksumType, checksum);
session.save();
return created(uriInfo.getRequestUri()).build();
return created(uriInfo.getAbsolutePath()).build();
} finally {
session.logout();
}
Expand Down Expand Up @@ -431,33 +431,29 @@ private DatastreamProfile getDSProfile(final Datastream ds)
new Function<Datastream, DatastreamElement>() {

@Override
public DatastreamElement apply(Datastream ds) {
public DatastreamElement apply(final Datastream ds) {
try {
return new DatastreamElement(ds.getDsId(),
ds.getDsId(), ds.getMimeType());
} catch (RepositoryException e) {
} catch (final RepositoryException e) {
throw new IllegalStateException(e);
}
}
};


public DatastreamService getDatastreamService() {
return datastreamService;
}


public void setDatastreamService(DatastreamService datastreamService) {
public void setDatastreamService(final DatastreamService datastreamService) {
this.datastreamService = datastreamService;
}


public LowLevelStorageService getLlStoreService() {
return llStoreService;
}


public void setLlStoreService(LowLevelStorageService llStoreService) {
public void setLlStoreService(final LowLevelStorageService llStoreService) {
this.llStoreService = llStoreService;
}

Expand Down

0 comments on commit 138fb2c

Please sign in to comment.