Skip to content

Commit

Permalink
merge Cristian's JDK 8 dependent image catcher changes from November
Browse files Browse the repository at this point in the history
  • Loading branch information
trautmane committed Jun 14, 2017
1 parent c6281f4 commit 1dabb5a
Show file tree
Hide file tree
Showing 18 changed files with 1,750 additions and 27 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,13 @@ release.properties
# Eclipse project settings
.classpath
.project
.settings/
.settings

# IntelliJ user specific files
# see https://intellij-support.jetbrains.com/entries/23393067-How-to-manage-projects-under-Version-Control-Systems
.idea/workspace.xml
.idea/tasks.xml
.idea/artifacts
.idea/dictionaries
.idea/libraries

Expand Down
6 changes: 6 additions & 0 deletions .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions .idea/inspectionProfiles/Saalfeld_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

865 changes: 865 additions & 0 deletions .idea/inspectionProfiles/Saalfeld_Final.xml

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions .idea/inspectionProfiles/profiles_settings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion render-app/render-app.iml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<orderEntry type="module-library">
<library name="Maven: com.sun:tools:1.4.2">
<CLASSES>
<root url="jar:///Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/lib/tools.jar!/" />
<root url="jar:///Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/tools.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
Expand Down
2 changes: 1 addition & 1 deletion render-ws-java-client/render-ws-java-client.iml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<orderEntry type="module-library">
<library name="Maven: com.sun:tools:1.4.2">
<CLASSES>
<root url="jar:///Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/lib/tools.jar!/" />
<root url="jar:///Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/tools.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,16 +156,40 @@ public List<Calibration> getCalibrations()
* @throws IOException
* if the request fails for any reason.
*/
public List<Acquisition> getAcquisitions(final AcquisitionTileState tileState,
final Long acquisitionId)
public List<Acquisition> getAcquisitions(final AcquisitionTileState tileState, final Long acquisitionId)
throws IOException {

final AcquisitionDataImportClient.Parameters acquisitionFilter = new AcquisitionDataImportClient.Parameters();
acquisitionFilter.acquisitionId = acquisitionId;
acquisitionFilter.acquisitionTileState = tileState;
return getAcquisitionsUsingFilter(acquisitionFilter);
}

/**
* @param acquisitionFilter acquisition filter parameters for building the qcquisition query
*
* @return list of acquisitions that match the specified criteria.
*
* @throws IOException
* if the request fails for any reason.
*/
public List<Acquisition> getAcquisitionsUsingFilter(final AcquisitionDataImportClient.Parameters acquisitionFilter)
throws IOException {

final URIBuilder uriBuilder = new URIBuilder(getUri(baseUrl + "/acquisitions"));
if (tileState != null) {
uriBuilder.addParameter("exists-tile-in-state", tileState.toString());
}
if (acquisitionId != null) {
uriBuilder.addParameter("acqid", acquisitionId.toString());
if (acquisitionFilter != null) {
if (acquisitionFilter.acquisitionTileState != null)
uriBuilder.addParameter("exists-tile-in-state", acquisitionFilter.acquisitionTileState.toString());
if (acquisitionFilter.acquisitionId != null && acquisitionFilter.acquisitionId > 0)
uriBuilder.addParameter("acqid", acquisitionFilter.acquisitionId.toString());
if (acquisitionFilter.projectFilter != null && acquisitionFilter.projectFilter.trim().length() > 0)
uriBuilder.addParameter("project", acquisitionFilter.projectFilter.trim());
if (acquisitionFilter.stackFilter != null && acquisitionFilter.stackFilter.trim().length() > 0)
uriBuilder.addParameter("stack", acquisitionFilter.stackFilter.trim());
if (acquisitionFilter.mosaicType != null && acquisitionFilter.mosaicType.trim().length() > 0)
uriBuilder.addParameter("mosaic-type", acquisitionFilter.mosaicType.trim());
if (acquisitionFilter.acquisitionFromFilter != null && acquisitionFilter.acquisitionFromFilter.trim().length() > 0)
uriBuilder.addParameter("acq-from", acquisitionFilter.acquisitionFromFilter.trim());
}

final URI uri = getUri(uriBuilder);
Expand Down
Loading

0 comments on commit 1dabb5a

Please sign in to comment.