|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectgov.usda.gdpc.axis.DBConnectionProxy
| Constructor Summary | |
DBConnectionProxy(java.lang.String serviceName,
java.lang.String endpoint)
DBConnectionProxy Constructor. |
|
| Method Summary | |
void |
close()
This method is used to tell the connection to close or generally release any resources and shutdown. |
java.lang.String |
getDataSource()
Returns the data source of this connection. |
java.lang.String |
getDescription()
Returns a description of this connection. |
DistinctPropertyValues |
getDistinctProperties(java.util.List properties)
Returns list(s) of distinct property values for the given properties. |
java.lang.String |
getEndpoint()
|
EnvironmentExperimentGroup |
getEnvironmentExperimentGroup(EnvironmentExperimentFilter filter)
Gets an environment experiment group based on the given environment experiment filter. |
GenotypeExperimentGroup |
getGenotypeExperimentGroup(GenotypeExperimentFilter filter)
Gets a genotype experiment group based on the given genotype experiment filter. |
GenericTable |
getGenotypeGenericTable(GenotypeExperimentGroup experimentGroup,
TaxonGroup taxonGroup)
Gets the genotypes for all combinations of genotype experiments and taxa defined by the respective groups. |
GenotypeGroup |
getGenotypeGroup(GenotypeExperimentGroup experimentGroup,
TaxonGroup taxonGroup)
Gets the genotypes for all combinations of genotype experiments and taxa defined by the respective groups. |
LocalityGroup |
getLocalityGroup(LocalityFilter filter)
Gets a locality group based on the given locality filter. |
LocusGroup |
getLocusGroup(LocusFilter filter)
Gets a locus group based on the given locus filter. |
java.lang.String |
getNamespace()
|
PhenotypeGroup |
getPhenotypeGroup(EnvironmentExperimentGroup experimentGroup,
TaxonGroup taxonGroup,
PhenotypeOntologyGroup ontologyGroup)
Gets the phenotypes for all combinations of environment experiments, taxa, and phenotype ontologys defined by the respective groups. |
PhenotypeOntologyGroup |
getPhenotypeOntologyGroup(PhenotypeOntologyFilter filter)
Get a phenotype ontology group based on the given pheotype ontology filter. |
java.lang.String |
getServiceName()
|
java.lang.String |
getStyle()
|
TaxonGroup |
getTaxonGroup(TaxonFilter filter)
Gets a taxon group based on the given taxon filter. |
java.lang.String |
getUse()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public DBConnectionProxy(java.lang.String serviceName,
java.lang.String endpoint)
| Method Detail |
public void close()
close in interface DBConnectionpublic java.lang.String getDataSource()
getDataSource in interface DBConnectionpublic java.lang.String getDescription()
getDescription in interface DBConnectionpublic DistinctPropertyValues getDistinctProperties(java.util.List properties)
getDistinctProperties in interface DBConnectionproperties - list of properties
public EnvironmentExperimentGroup getEnvironmentExperimentGroup(EnvironmentExperimentFilter filter)
getEnvironmentExperimentGroup in interface DBConnectionfilter - filter containing criteria.
public GenotypeExperimentGroup getGenotypeExperimentGroup(GenotypeExperimentFilter filter)
getGenotypeExperimentGroup in interface DBConnectionfilter - filter containing criteria.
public GenericTable getGenotypeGenericTable(GenotypeExperimentGroup experimentGroup,
TaxonGroup taxonGroup)
getGenotypeGenericTable in interface DBConnectionexperimentGroup - genotype experiment grouptaxonGroup - taxon group
public GenotypeGroup getGenotypeGroup(GenotypeExperimentGroup experimentGroup,
TaxonGroup taxonGroup)
getGenotypeGroup in interface DBConnectionexperimentGroup - genotype experiment grouptaxonGroup - taxon group
public LocalityGroup getLocalityGroup(LocalityFilter filter)
getLocalityGroup in interface DBConnectionfilter - filter containing criteria.
public LocusGroup getLocusGroup(LocusFilter filter)
getLocusGroup in interface DBConnectionfilter - filter containing criteria to build locus group.
public PhenotypeGroup getPhenotypeGroup(EnvironmentExperimentGroup experimentGroup,
TaxonGroup taxonGroup,
PhenotypeOntologyGroup ontologyGroup)
getPhenotypeGroup in interface DBConnectionexperimentGroup - environment experiment grouptaxonGroup - taxon groupontologyGroup - phenotype ontology group
public PhenotypeOntologyGroup getPhenotypeOntologyGroup(PhenotypeOntologyFilter filter)
getPhenotypeOntologyGroup in interface DBConnectionfilter - phenotype ontology filter
public TaxonGroup getTaxonGroup(TaxonFilter filter)
getTaxonGroup in interface DBConnectionfilter - filter containing criteria.
public java.lang.String getNamespace()
public java.lang.String getStyle()
public java.lang.String getUse()
public java.lang.String getServiceName()
public java.lang.String getEndpoint()
public java.lang.String toString()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||