Class GeneDiffExMetaAnalysisServiceImpl
- java.lang.Object
-
- ubic.gemma.persistence.service.AbstractService<GeneDifferentialExpressionMetaAnalysis>
-
- ubic.gemma.persistence.service.analysis.expression.diff.GeneDiffExMetaAnalysisServiceImpl
-
- All Implemented Interfaces:
AnalysisService<GeneDifferentialExpressionMetaAnalysis>
,GeneDiffExMetaAnalysisService
,BaseImmutableService<GeneDifferentialExpressionMetaAnalysis>
,BaseReadOnlyService<GeneDifferentialExpressionMetaAnalysis>
,BaseService<GeneDifferentialExpressionMetaAnalysis>
,SecurableBaseImmutableService<GeneDifferentialExpressionMetaAnalysis>
,SecurableBaseReadOnlyService<GeneDifferentialExpressionMetaAnalysis>
,SecurableBaseService<GeneDifferentialExpressionMetaAnalysis>
@Service public class GeneDiffExMetaAnalysisServiceImpl extends AbstractService<GeneDifferentialExpressionMetaAnalysis> implements GeneDiffExMetaAnalysisService
- Author:
- Paul
-
-
Field Summary
-
Fields inherited from class ubic.gemma.persistence.service.AbstractService
log
-
-
Constructor Summary
Constructors Constructor Description GeneDiffExMetaAnalysisServiceImpl(GeneDiffExMetaAnalysisDao mainDao)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseValueObject
delete(Long id)
Collection<GeneDifferentialExpressionMetaAnalysis>
findByName(String name)
Collection<GeneDifferentialExpressionMetaAnalysis>
findByTaxon(Taxon taxon)
Collection<IncludedResultSetInfoValueObject>
findIncludedResultSetsInfoById(long analysisId)
Collection<GeneDifferentialExpressionMetaAnalysisSummaryValueObject>
findMetaAnalyses(Collection<Long> metaAnalysisIds)
Collection<GeneDifferentialExpressionMetaAnalysisResultValueObject>
findResultsById(long analysisId)
-
Methods inherited from class ubic.gemma.persistence.service.AbstractService
countAll, create, create, ensureInSession, ensureInSession, find, findOrCreate, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, remove, remove, remove, save, save, streamAll, streamAll, update, update
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ubic.gemma.persistence.service.BaseReadOnlyService
countAll, getElementClass
-
Methods inherited from interface ubic.gemma.persistence.service.common.auditAndSecurity.SecurableBaseImmutableService
create, create, findOrCreate, remove, remove, remove
-
Methods inherited from interface ubic.gemma.persistence.service.common.auditAndSecurity.SecurableBaseReadOnlyService
find, findOrFail, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAll
-
Methods inherited from interface ubic.gemma.persistence.service.common.auditAndSecurity.SecurableBaseService
save, save, update, update
-
-
-
-
Constructor Detail
-
GeneDiffExMetaAnalysisServiceImpl
@Autowired public GeneDiffExMetaAnalysisServiceImpl(GeneDiffExMetaAnalysisDao mainDao)
-
-
Method Detail
-
delete
@Transactional public BaseValueObject delete(Long id)
- Specified by:
delete
in interfaceGeneDiffExMetaAnalysisService
-
findByTaxon
@Transactional(readOnly=true) public Collection<GeneDifferentialExpressionMetaAnalysis> findByTaxon(Taxon taxon)
- Specified by:
findByTaxon
in interfaceGeneDiffExMetaAnalysisService
-
findIncludedResultSetsInfoById
@Transactional(readOnly=true) public Collection<IncludedResultSetInfoValueObject> findIncludedResultSetsInfoById(long analysisId)
- Specified by:
findIncludedResultSetsInfoById
in interfaceGeneDiffExMetaAnalysisService
-
findMetaAnalyses
@Transactional(readOnly=true) public Collection<GeneDifferentialExpressionMetaAnalysisSummaryValueObject> findMetaAnalyses(Collection<Long> metaAnalysisIds)
- Specified by:
findMetaAnalyses
in interfaceGeneDiffExMetaAnalysisService
-
findResultsById
@Transactional(readOnly=true) public Collection<GeneDifferentialExpressionMetaAnalysisResultValueObject> findResultsById(long analysisId)
- Specified by:
findResultsById
in interfaceGeneDiffExMetaAnalysisService
-
findByName
@Transactional(readOnly=true) public Collection<GeneDifferentialExpressionMetaAnalysis> findByName(String name)
- Specified by:
findByName
in interfaceGeneDiffExMetaAnalysisService
-
-