Package ubic.gemma.web.persistence
Interface SessionListManager
-
- All Known Implementing Classes:
SessionListManagerImpl
public interface SessionListManager
-
-
Method Summary
-
-
-
Method Detail
-
addExperimentSet
SessionBoundExpressionExperimentSetValueObject addExperimentSet(SessionBoundExpressionExperimentSetValueObject eesvo)
-
addExperimentSet
SessionBoundExpressionExperimentSetValueObject addExperimentSet(SessionBoundExpressionExperimentSetValueObject eesvo, boolean modified)
-
addGeneSet
SessionBoundGeneSetValueObject addGeneSet(SessionBoundGeneSetValueObject gsvo)
-
addGeneSet
SessionBoundGeneSetValueObject addGeneSet(SessionBoundGeneSetValueObject gsvo, boolean modified)
-
getAllExperimentSets
Collection<SessionBoundExpressionExperimentSetValueObject> getAllExperimentSets()
-
getAllGeneSets
Collection<SessionBoundGeneSetValueObject> getAllGeneSets()
-
getAllGeneSets
Collection<SessionBoundGeneSetValueObject> getAllGeneSets(Long taxonId)
-
getExperimentIdsInSet
Collection<Long> getExperimentIdsInSet(Long id)
-
getExperimentSetById
SessionBoundExpressionExperimentSetValueObject getExperimentSetById(Long id)
Get the session-bound group using the group's id
-
getExperimentsInSet
Collection<ExpressionExperimentDetailsValueObject> getExperimentsInSet(Long id)
-
getGeneSetById
SessionBoundGeneSetValueObject getGeneSetById(Long id)
Get the session-bound group using the group's id
-
getGenesInGroup
Collection<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<SessionBoundExpressionExperimentSetValueObject> getModifiedExperimentSets()
-
getModifiedExperimentSets
Collection<SessionBoundExpressionExperimentSetValueObject> getModifiedExperimentSets(Long taxonId)
-
getModifiedGeneSets
Collection<SessionBoundGeneSetValueObject> getModifiedGeneSets()
-
getModifiedGeneSets
Collection<SessionBoundGeneSetValueObject> getModifiedGeneSets(Long taxonId)
-
incrementAndGetLargestExperimentSetSessionId
Long incrementAndGetLargestExperimentSetSessionId()
-
incrementAndGetLargestGeneSetSessionId
Long incrementAndGetLargestGeneSetSessionId()
-
removeExperimentSet
void removeExperimentSet(SessionBoundExpressionExperimentSetValueObject eesvo)
-
removeGeneSet
void removeGeneSet(SessionBoundGeneSetValueObject gsvo)
-
updateExperimentSet
void updateExperimentSet(SessionBoundExpressionExperimentSetValueObject eesvo)
-
updateGeneSet
void updateGeneSet(SessionBoundGeneSetValueObject gsvo)
-
-