Class SessionListManagerImpl
java.lang.Object
ubic.gemma.web.controller.persistence.SessionListManagerImpl
- All Implemented Interfaces:
SessionListManager
- Author:
- thea
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddExperimentSet(SessionBoundExpressionExperimentSetValueObject eesvo, boolean modified) addGeneSet(SessionBoundGeneSetValueObject gsvo, boolean modified) getAllGeneSets(Long taxonId) Get the session-bound group using the group's idgetGeneSetById(Long id) Get the session-bound group using the group's idgetGenesInGroup(Long groupId) AJAX If the current user has access to given gene group will return the gene ids in the gene groupgetModifiedExperimentSets(Long taxonId) getModifiedGeneSets(Long taxonId) voidvoidvoidvoid
-
Constructor Details
-
SessionListManagerImpl
public SessionListManagerImpl()
-
-
Method Details
-
addExperimentSet
public SessionBoundExpressionExperimentSetValueObject addExperimentSet(SessionBoundExpressionExperimentSetValueObject eesvo) - Specified by:
addExperimentSetin interfaceSessionListManager
-
addExperimentSet
public SessionBoundExpressionExperimentSetValueObject addExperimentSet(SessionBoundExpressionExperimentSetValueObject eesvo, boolean modified) - Specified by:
addExperimentSetin interfaceSessionListManager
-
addGeneSet
- Specified by:
addGeneSetin interfaceSessionListManager
-
addGeneSet
public SessionBoundGeneSetValueObject addGeneSet(SessionBoundGeneSetValueObject gsvo, boolean modified) - Specified by:
addGeneSetin interfaceSessionListManager
-
getAllExperimentSets
- Specified by:
getAllExperimentSetsin interfaceSessionListManager
-
getAllGeneSets
- Specified by:
getAllGeneSetsin interfaceSessionListManager
-
getAllGeneSets
- Specified by:
getAllGeneSetsin interfaceSessionListManager
-
getExperimentIdsInSet
- Specified by:
getExperimentIdsInSetin interfaceSessionListManager
-
getExperimentSetById
Description copied from interface:SessionListManagerGet the session-bound group using the group's id- Specified by:
getExperimentSetByIdin interfaceSessionListManager
-
getExperimentsInSet
- Specified by:
getExperimentsInSetin interfaceSessionListManager
-
getGeneSetById
Description copied from interface:SessionListManagerGet the session-bound group using the group's id- Specified by:
getGeneSetByIdin interfaceSessionListManager
-
getGenesInGroup
Description copied from interface:SessionListManagerAJAX If the current user has access to given gene group will return the gene ids in the gene group- Specified by:
getGenesInGroupin interfaceSessionListManager
-
getModifiedExperimentSets
- Specified by:
getModifiedExperimentSetsin interfaceSessionListManager
-
getModifiedExperimentSets
public Collection<SessionBoundExpressionExperimentSetValueObject> getModifiedExperimentSets(Long taxonId) - Specified by:
getModifiedExperimentSetsin interfaceSessionListManager
-
getModifiedGeneSets
- Specified by:
getModifiedGeneSetsin interfaceSessionListManager
-
getModifiedGeneSets
- Specified by:
getModifiedGeneSetsin interfaceSessionListManager
-
incrementAndGetLargestExperimentSetSessionId
- Specified by:
incrementAndGetLargestExperimentSetSessionIdin interfaceSessionListManager
-
incrementAndGetLargestGeneSetSessionId
- Specified by:
incrementAndGetLargestGeneSetSessionIdin interfaceSessionListManager
-
removeExperimentSet
- Specified by:
removeExperimentSetin interfaceSessionListManager
-
removeGeneSet
- Specified by:
removeGeneSetin interfaceSessionListManager
-
updateExperimentSet
- Specified by:
updateExperimentSetin interfaceSessionListManager
-
updateGeneSet
- Specified by:
updateGeneSetin interfaceSessionListManager
-