public class RepositoryRangeHandlingDataSource extends RangeHandlingDataSource implements uk.ac.ebi.mydas.datasource.RangeHandlingAnnotationDataSource
| Constructor and Description |
|---|
RepositoryRangeHandlingDataSource() |
| Modifier and Type | Method and Description |
|---|---|
protected uk.ac.ebi.mydas.model.DasFeature |
createDasFeature(Integer start,
Integer stop,
String identifier,
String name,
String description,
String link,
uk.ac.ebi.mydas.model.DasType type,
String dataSet,
Double score) |
uk.ac.ebi.mydas.model.DasAnnotatedSegment |
getFeatures(String segmentParamString,
int start,
int stop,
Integer maxbins) |
Integer |
getTotalCountForType(uk.ac.ebi.mydas.model.DasType type) |
Collection<uk.ac.ebi.mydas.model.DasType> |
getTypes() |
void |
init(javax.servlet.ServletContext servletContext,
Map<String,uk.ac.ebi.mydas.configuration.PropertyType> globalParameters,
uk.ac.ebi.mydas.configuration.DataSourceConfiguration dataSourceConfig) |
protected Iterable<Entity> |
queryDataSet(String segmentId,
String dataSet,
int maxbins) |
createDasFeature, destroy, getEntryPoints, getEntryPointVersion, getFeatures, getFeatures, getFeatures, getFeatures, getFeatures, getLinkURL, getTotalEntryPointsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic RepositoryRangeHandlingDataSource()
throws uk.ac.ebi.mydas.exceptions.DataSourceException
uk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic void init(javax.servlet.ServletContext servletContext,
Map<String,uk.ac.ebi.mydas.configuration.PropertyType> globalParameters,
uk.ac.ebi.mydas.configuration.DataSourceConfiguration dataSourceConfig)
throws uk.ac.ebi.mydas.exceptions.DataSourceException
init in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic uk.ac.ebi.mydas.model.DasAnnotatedSegment getFeatures(String segmentParamString, int start, int stop, Integer maxbins) throws uk.ac.ebi.mydas.exceptions.BadReferenceObjectException, uk.ac.ebi.mydas.exceptions.DataSourceException
getFeatures in interface uk.ac.ebi.mydas.datasource.RangeHandlingAnnotationDataSourceuk.ac.ebi.mydas.exceptions.BadReferenceObjectExceptionuk.ac.ebi.mydas.exceptions.DataSourceExceptionprotected uk.ac.ebi.mydas.model.DasFeature createDasFeature(Integer start, Integer stop, String identifier, String name, String description, String link, uk.ac.ebi.mydas.model.DasType type, String dataSet, Double score) throws uk.ac.ebi.mydas.exceptions.DataSourceException
uk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic Integer getTotalCountForType(uk.ac.ebi.mydas.model.DasType type) throws uk.ac.ebi.mydas.exceptions.DataSourceException
getTotalCountForType in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.DataSourceExceptionpublic Collection<uk.ac.ebi.mydas.model.DasType> getTypes() throws uk.ac.ebi.mydas.exceptions.DataSourceException
getTypes in interface uk.ac.ebi.mydas.datasource.AnnotationDataSourceuk.ac.ebi.mydas.exceptions.DataSourceExceptionCopyright © 2014. All Rights Reserved.