class DataTradeResource extends AbstractDataResource {

  @GET
  @Path("versions/{versionId}")
  public Response getVersioned(@PathParam("versionId") String versionId) {
    UniqueId tradeId = getUrlTradeId().atVersion(versionId);
    ManageableTrade result = getPositionMaster().getTrade(tradeId);
    return responseOkObject(result);
  }

  public  DataTradeResource(final DataPositionMasterResource parentResource, final ObjectId positionId);

}