Interface SessionListManager

    • Method Detail

      • 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.core.genome.gene.SessionBoundGeneSetValueObject addGeneSet​(ubic.gemma.core.genome.gene.SessionBoundGeneSetValueObject gsvo)
      • addGeneSet

        ubic.gemma.core.genome.gene.SessionBoundGeneSetValueObject addGeneSet​(ubic.gemma.core.genome.gene.SessionBoundGeneSetValueObject gsvo,
                                                                              boolean modified)
      • getAllExperimentSets

        Collection<ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject> getAllExperimentSets()
      • getAllGeneSets

        Collection<ubic.gemma.core.genome.gene.SessionBoundGeneSetValueObject> getAllGeneSets()
      • getAllGeneSets

        Collection<ubic.gemma.core.genome.gene.SessionBoundGeneSetValueObject> getAllGeneSets​(Long taxonId)
      • 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

        ubic.gemma.core.genome.gene.SessionBoundGeneSetValueObject getGeneSetById​(Long id)
        Get the session-bound group using the group's id
      • getGenesInGroup

        Collection<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 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.core.genome.gene.SessionBoundGeneSetValueObject> getModifiedGeneSets()
      • getModifiedGeneSets

        Collection<ubic.gemma.core.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.core.genome.gene.SessionBoundGeneSetValueObject gsvo)
      • updateExperimentSet

        void updateExperimentSet​(ubic.gemma.model.expression.experiment.SessionBoundExpressionExperimentSetValueObject eesvo)
      • updateGeneSet

        void updateGeneSet​(ubic.gemma.core.genome.gene.SessionBoundGeneSetValueObject gsvo)