Interface SessionListManager
- All Known Implementing Classes:
SessionListManagerImpl
public interface SessionListManager
-
Method Summary
Modifier and TypeMethodDescriptionubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObjectaddExperimentSet(ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject eesvo) ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObjectaddExperimentSet(ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject eesvo, boolean modified) ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObjectaddGeneSet(ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject gsvo) ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObjectaddGeneSet(ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject gsvo, boolean modified) Collection<ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject> Collection<ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject> Collection<ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject> getAllGeneSets(Long taxonId) ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObjectGet the session-bound group using the group's idCollection<ubic.gemma.model.expression.experiment.ExpressionExperimentDetailsValueObject> ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObjectgetGeneSetById(Long id) Get the session-bound group using the group's idCollection<ubic.gemma.model.genome.gene.GeneValueObject> getGenesInGroup(Long groupId) AJAX If the current user has access to given gene group will return the gene ids in the gene groupCollection<ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject> Collection<ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject> getModifiedExperimentSets(Long taxonId) Collection<ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject> Collection<ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject> getModifiedGeneSets(Long taxonId) voidremoveExperimentSet(ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject eesvo) voidremoveGeneSet(ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject gsvo) voidupdateExperimentSet(ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject eesvo) voidupdateGeneSet(ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject gsvo)
-
Method Details
-
addExperimentSet
ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject addExperimentSet(ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject eesvo) -
addExperimentSet
ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject addExperimentSet(ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject eesvo, boolean modified) -
addGeneSet
ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject addGeneSet(ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject gsvo) -
addGeneSet
ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject addGeneSet(ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject gsvo, boolean modified) -
getAllExperimentSets
Collection<ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject> getAllExperimentSets() -
getAllGeneSets
Collection<ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject> getAllGeneSets() -
getAllGeneSets
Collection<ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject> getAllGeneSets(Long taxonId) -
getExperimentIdsInSet
-
getExperimentSetById
ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject getExperimentSetById(Long id) Get the session-bound group using the group's id -
getExperimentsInSet
Collection<ubic.gemma.model.expression.experiment.ExpressionExperimentDetailsValueObject> getExperimentsInSet(Long id) -
getGeneSetById
Get the session-bound group using the group's id -
getGenesInGroup
AJAX If the current user has access to given gene group will return the gene ids in the gene group -
getModifiedExperimentSets
Collection<ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject> getModifiedExperimentSets() -
getModifiedExperimentSets
Collection<ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject> getModifiedExperimentSets(Long taxonId) -
getModifiedGeneSets
Collection<ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject> getModifiedGeneSets() -
getModifiedGeneSets
Collection<ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject> getModifiedGeneSets(Long taxonId) -
incrementAndGetLargestExperimentSetSessionId
Long incrementAndGetLargestExperimentSetSessionId() -
incrementAndGetLargestGeneSetSessionId
Long incrementAndGetLargestGeneSetSessionId() -
removeExperimentSet
void removeExperimentSet(ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject eesvo) -
removeGeneSet
void removeGeneSet(ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject gsvo) -
updateExperimentSet
void updateExperimentSet(ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject eesvo) -
updateGeneSet
void updateGeneSet(ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject gsvo)
-