Class HomologeneServiceFactory
- java.lang.Object
-
- ubic.gemma.persistence.util.AbstractAsyncFactoryBean<HomologeneService>
-
- ubic.gemma.core.loader.genome.gene.ncbi.homology.HomologeneServiceFactory
-
- All Implemented Interfaces:
DisposableBean
,FactoryBean<Future<HomologeneService>>
,AsyncFactoryBean<HomologeneService>
@Component public class HomologeneServiceFactory extends AbstractAsyncFactoryBean<HomologeneService>
Factory forHomologeneService
.
-
-
Constructor Summary
Constructors Constructor Description HomologeneServiceFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected HomologeneService
createObject()
Create a new bean as perAbstractAsyncFactoryBean.getObject()
.boolean
isSingleton()
void
setHomologeneFile(Resource homologeneFile)
Set the resource used for loading Homologene.void
setLoadHomologene(boolean loadHomologene)
Set whether to load homologene or not.-
Methods inherited from class ubic.gemma.persistence.util.AbstractAsyncFactoryBean
destroy, getObject, getObjectType, isInitialized
-
-
-
-
Method Detail
-
setHomologeneFile
public void setHomologeneFile(Resource homologeneFile)
Set the resource used for loading Homologene.
-
setLoadHomologene
public void setLoadHomologene(boolean loadHomologene)
Set whether to load homologene or not.
-
createObject
protected HomologeneService createObject() throws Exception
Description copied from class:AbstractAsyncFactoryBean
Create a new bean as perAbstractAsyncFactoryBean.getObject()
.The implementation of a singleton bean does not need to use the singleton pattern as this implementation already guarantees it.
- Specified by:
createObject
in classAbstractAsyncFactoryBean<HomologeneService>
- Throws:
Exception
-
isSingleton
public boolean isSingleton()
-
-