Skip to content

Commit c674df2

Browse files
committed
Merge pull request #49 from SeqWare/feature/BatchInjectTakeTwo
Feature/batch inject take two Former-commit-id: a170204
2 parents 10c6bd2 + ca208a9 commit c674df2

File tree

28 files changed

+3923
-1503
lines changed

28 files changed

+3923
-1503
lines changed

seqware-common/src/main/java/net/sourceforge/seqware/common/factory/DBAccess.java

+1
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ public synchronized static void close() {
105105
metadataDBWrapper.set(null);
106106
//db = null;
107107
}
108+
metadataDBWrapper.remove();
108109
}
109110

110111
private DBAccess() {

seqware-common/src/main/java/net/sourceforge/seqware/common/metadata/MetadataDB.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1955,7 +1955,7 @@ public void annotateWorkflowRun(int workflowSWID, Set<WorkflowRunAttribute> atts
19551955
// TODO Auto-generated method stub
19561956
}
19571957

1958-
public ReturnValue addSequencerRun(Integer platformAccession, String name, String description, boolean pairdEnd, boolean skip) {
1958+
public ReturnValue addSequencerRun(Integer platformAccession, String name, String description, boolean pairdEnd, boolean skip, String filePath) {
19591959
throw new NotImplementedException("This method is not supported through the direct MetaDB connection!");
19601960
}
19611961

seqware-common/src/main/java/net/sourceforge/seqware/common/metadata/MetadataInterface.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public ReturnValue addStudy(String title, String description, String accession,
9494
* @param title a {@link java.lang.String} object.
9595
* @return a {@link net.sourceforge.seqware.common.module.ReturnValue} object.
9696
*/
97-
public ReturnValue addSequencerRun(Integer platformAccession, String name, String description, boolean pairdEnd, boolean skip);
97+
public ReturnValue addSequencerRun(Integer platformAccession, String name, String description, boolean pairdEnd, boolean skip, String filePath);
9898

9999
/**
100100
* <p>addSample.</p>

seqware-common/src/main/java/net/sourceforge/seqware/common/metadata/MetadataNoConnection.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public ReturnValue addSample(Integer experimentAccession, Integer parentSampleAc
9494
return (new ReturnValue(ReturnValue.SUCCESS));
9595
}
9696

97-
public ReturnValue addSequencerRun(Integer platformAccession, String name, String description, boolean pairdEnd, boolean skip) {
97+
public ReturnValue addSequencerRun(Integer platformAccession, String name, String description, boolean pairdEnd, boolean skip, String filePath) {
9898
logger.info("No metadata connection");
9999
return (new ReturnValue(ReturnValue.SUCCESS));
100100
}

seqware-common/src/main/java/net/sourceforge/seqware/common/metadata/MetadataWS.java

+152-100
Large diffs are not rendered by default.

seqware-common/src/main/java/net/sourceforge/seqware/common/model/LibrarySelection.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ public int compareTo(LibrarySelection that) {
4343

4444
@Override
4545
public String toString() {
46-
return "LibrarySelection{" + "librarySelectionId=" + librarySelectionId + ", name=" + name + ", description=" + description + '}';
46+
return new StringBuilder().append("LibrarySelection ").append(librarySelectionId)
47+
.append(":\t").append(name).append("\t").append(description).toString();
4748
}
4849

4950

seqware-common/src/main/java/net/sourceforge/seqware/common/model/LibrarySource.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ public int compareTo(LibrarySource that) {
4343

4444
@Override
4545
public String toString() {
46-
return "LibrarySource{" + "librarySourceId=" + librarySourceId + ", name=" + name + ", description=" + description + '}';
46+
return new StringBuilder().append("LibrarySource ").append(librarySourceId)
47+
.append(":\t").append(name).append("\t").append(description).toString();
4748
}
4849

4950

seqware-common/src/main/java/net/sourceforge/seqware/common/model/LibraryStrategy.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ public int compareTo(LibraryStrategy that) {
4343

4444
@Override
4545
public String toString() {
46-
return "LibraryStrategy{" + "libraryStrategyId=" + libraryStrategyId + ", name=" + name + ", description=" + description + '}';
46+
return new StringBuffer().append("LibraryStrategy ").append(libraryStrategyId)
47+
.append(":\t").append(name).append("\t").append(description).toString();
4748
}
4849

4950

seqware-common/src/main/java/net/sourceforge/seqware/common/model/Organism.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@ public boolean equals(Object other) {
5656

5757
@Override
5858
public String toString() {
59-
return "Organism{" + "organismId=" + organismId + ", name=" + name + ", code=" + code + ", accession=" + accession + ", ncbiTaxId=" + ncbiTaxId + '}';
59+
return new StringBuilder().append("Organism ").append(organismId)
60+
.append(":\t").append(name).toString();
6061
}
6162

6263
/**

seqware-common/src/main/java/net/sourceforge/seqware/common/model/Platform.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ public int compareTo(Platform that) {
4343

4444
@Override
4545
public String toString() {
46-
return "Platform{" + "platformId=" + platformId + ", name=" + name + ", description=" + description + ", instrumentModel=" + instrumentModel + '}';
46+
return new StringBuilder().append("Platform ").append(platformId)
47+
.append(":\t").append(name).append("\t").append(instrumentModel).append("\t").append(description).toString();
4748
}
4849

4950
/** {@inheritDoc} */

0 commit comments

Comments
 (0)