@Component
public class CdmApplicationRemoteConfiguration
extends java.lang.Object
implements eu.etaxonomy.cdm.api.application.ICdmRepository, org.springframework.context.ApplicationContextAware
Modifier and Type | Field and Description |
---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
Constructor and Description |
---|
CdmApplicationRemoteConfiguration() |
CdmApplicationRemoteConfiguration(ICdmRemoteSource remoteSource) |
Modifier and Type | Method and Description |
---|---|
void |
authenticate(java.lang.String username,
java.lang.String password) |
void |
commitTransaction(org.springframework.transaction.TransactionStatus txStatus) |
eu.etaxonomy.cdm.api.service.IAgentService |
getAgentService() |
eu.etaxonomy.cdm.api.service.molecular.IAmplificationService |
getAmplificationService() |
eu.etaxonomy.cdm.api.service.IAnnotationService |
getAnnotationService() |
org.springframework.security.authentication.ProviderManager |
getAuthenticationManager() |
static org.springframework.security.authentication.ProviderManager |
getAuthenticationManager(eu.etaxonomy.cdm.api.service.IUserService userService) |
java.lang.Object |
getBean(java.lang.String name) |
ICachedCommonService |
getCachedCommonService() |
ICdmEntitySessionManager |
getCdmEntitySessionManager() |
eu.etaxonomy.cdm.api.service.IClassificationService |
getClassificationService() |
eu.etaxonomy.cdm.api.service.ICollectionService |
getCollectionService() |
eu.etaxonomy.cdm.api.service.ICommonService |
getCommonService() |
eu.etaxonomy.cdm.api.service.IDatabaseService |
getDatabaseService() |
eu.etaxonomy.cdm.api.service.IDescriptionService |
getDescriptionService() |
eu.etaxonomy.cdm.api.service.IDescriptiveDataSetService |
getDescriptiveDataSetService() |
eu.etaxonomy.cdm.ext.geo.IEditGeoService |
getEditGeoService() |
eu.etaxonomy.cdm.api.service.IEntityConstraintViolationService |
getEntityConstraintViolationService() |
eu.etaxonomy.cdm.api.service.IEntityValidationService |
getEntityValidationService() |
eu.etaxonomy.cdm.api.service.IEventBaseService |
getEventBaseService() |
eu.etaxonomy.cdm.api.service.IFeatureNodeService |
getFeatureNodeService() |
eu.etaxonomy.cdm.api.service.IFeatureTreeService |
getFeatureTreeService() |
eu.etaxonomy.cdm.api.service.IGrantedAuthorityService |
getGrantedAuthorityService() |
eu.etaxonomy.cdm.api.service.IGroupService |
getGroupService() |
eu.etaxonomy.cdm.api.service.IIdentificationKeyService |
getIdentificationKeyService() |
eu.etaxonomy.cdm.io.service.IIOService |
getIOService() |
eu.etaxonomy.cdm.api.service.ILocationService |
getLocationService() |
eu.etaxonomy.cdm.api.longrunningService.ILongRunningTasksService |
getLongRunningTasksService() |
eu.etaxonomy.cdm.api.service.IService<eu.etaxonomy.cdm.model.common.CdmBase> |
getMainService() |
eu.etaxonomy.cdm.api.service.IMediaService |
getMediaService() |
eu.etaxonomy.cdm.api.service.IMetadataService |
getMetadataService() |
static eu.etaxonomy.cdm.api.service.IMetadataService |
getMetadataService(ICdmRemoteSource remoteSource) |
eu.etaxonomy.cdm.api.service.INameService |
getNameService() |
eu.etaxonomy.cdm.api.service.IOccurrenceService |
getOccurrenceService() |
eu.etaxonomy.cdm.persistence.hibernate.permission.ICdmPermissionEvaluator |
getPermissionEvaluator() |
eu.etaxonomy.cdm.api.service.IPolytomousKeyNodeService |
getPolytomousKeyNodeService() |
eu.etaxonomy.cdm.api.service.IPolytomousKeyService |
getPolytomousKeyService() |
eu.etaxonomy.cdm.api.service.IPreferenceService |
getPreferenceService() |
eu.etaxonomy.cdm.api.service.molecular.IPrimerService |
getPrimerService() |
eu.etaxonomy.cdm.api.service.IProgressMonitorService |
getProgressMonitorService() |
eu.etaxonomy.cdm.api.service.IReferenceService |
getReferenceService() |
eu.etaxonomy.cdm.api.service.IRegistrationService |
getRegistrationService() |
eu.etaxonomy.cdm.api.service.IRightsService |
getRightsService() |
eu.etaxonomy.cdm.api.service.molecular.ISequenceService |
getSequenceService() |
static java.lang.Object |
getService(java.lang.Class<?> clazz,
java.lang.String serviceSuffix,
ICdmRemoteSource remoteSource,
org.springframework.remoting.httpinvoker.HttpComponentsHttpInvokerRequestExecutor executor) |
eu.etaxonomy.cdm.api.service.ITaxonNodeService |
getTaxonNodeService() |
eu.etaxonomy.cdm.api.service.ITaxonService |
getTaxonService() |
eu.etaxonomy.cdm.api.service.ITermService |
getTermService() |
eu.etaxonomy.cdm.api.service.ITestService |
getTestService() |
org.springframework.transaction.PlatformTransactionManager |
getTransactionManager() |
eu.etaxonomy.cdm.api.service.IUserService |
getUserService() |
static eu.etaxonomy.cdm.api.service.IUserService |
getUserService(ICdmRemoteSource remoteSource) |
eu.etaxonomy.cdm.api.service.IVocabularyService |
getVocabularyService() |
eu.etaxonomy.cdm.api.conversation.ConversationHolder |
NewConversation() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setRemoteSource(ICdmRemoteSource remoteSource) |
org.springframework.transaction.TransactionStatus |
startTransaction() |
org.springframework.transaction.TransactionStatus |
startTransaction(java.lang.Boolean readOnly) |
protected org.springframework.context.ApplicationContext applicationContext
public CdmApplicationRemoteConfiguration()
public CdmApplicationRemoteConfiguration(ICdmRemoteSource remoteSource)
public void setRemoteSource(ICdmRemoteSource remoteSource)
public static java.lang.Object getService(java.lang.Class<?> clazz, java.lang.String serviceSuffix, ICdmRemoteSource remoteSource, org.springframework.remoting.httpinvoker.HttpComponentsHttpInvokerRequestExecutor executor)
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
org.springframework.beans.BeansException
public org.springframework.transaction.PlatformTransactionManager getTransactionManager() throws java.lang.UnsupportedOperationException
getTransactionManager
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
java.lang.UnsupportedOperationException
public eu.etaxonomy.cdm.ext.geo.IEditGeoService getEditGeoService()
public ICachedCommonService getCachedCommonService()
public ICdmEntitySessionManager getCdmEntitySessionManager()
public final java.lang.Object getBean(java.lang.String name)
getBean
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IAgentService getAgentService()
getAgentService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IAnnotationService getAnnotationService()
getAnnotationService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IDatabaseService getDatabaseService()
getDatabaseService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.INameService getNameService()
getNameService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IReferenceService getReferenceService()
getReferenceService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.ITaxonService getTaxonService()
getTaxonService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IClassificationService getClassificationService()
getClassificationService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.ITaxonNodeService getTaxonNodeService()
getTaxonNodeService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IDescriptionService getDescriptionService()
getDescriptionService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IOccurrenceService getOccurrenceService()
getOccurrenceService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.molecular.IPrimerService getPrimerService()
getPrimerService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.molecular.IAmplificationService getAmplificationService()
getAmplificationService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.molecular.ISequenceService getSequenceService()
getSequenceService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IEventBaseService getEventBaseService()
getEventBaseService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IMediaService getMediaService()
getMediaService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.ITermService getTermService()
getTermService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IRightsService getRightsService()
getRightsService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.ICommonService getCommonService()
getCommonService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.ILocationService getLocationService()
getLocationService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IUserService getUserService()
getUserService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public static eu.etaxonomy.cdm.api.service.IUserService getUserService(ICdmRemoteSource remoteSource)
public eu.etaxonomy.cdm.api.service.IMetadataService getMetadataService()
getMetadataService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public static eu.etaxonomy.cdm.api.service.IMetadataService getMetadataService(ICdmRemoteSource remoteSource)
public eu.etaxonomy.cdm.api.service.IGrantedAuthorityService getGrantedAuthorityService()
getGrantedAuthorityService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IService<eu.etaxonomy.cdm.model.common.CdmBase> getMainService()
getMainService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public org.springframework.security.authentication.ProviderManager getAuthenticationManager()
getAuthenticationManager
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public static org.springframework.security.authentication.ProviderManager getAuthenticationManager(eu.etaxonomy.cdm.api.service.IUserService userService)
public eu.etaxonomy.cdm.api.conversation.ConversationHolder NewConversation()
NewConversation
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.ICollectionService getCollectionService()
getCollectionService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IFeatureTreeService getFeatureTreeService()
getFeatureTreeService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IFeatureNodeService getFeatureNodeService()
getFeatureNodeService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IVocabularyService getVocabularyService()
getVocabularyService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IIdentificationKeyService getIdentificationKeyService()
getIdentificationKeyService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IPolytomousKeyService getPolytomousKeyService()
getPolytomousKeyService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IPolytomousKeyNodeService getPolytomousKeyNodeService()
getPolytomousKeyNodeService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IProgressMonitorService getProgressMonitorService()
getProgressMonitorService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IDescriptiveDataSetService getDescriptiveDataSetService()
getDescriptiveDataSetService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IRegistrationService getRegistrationService()
getRegistrationService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IGroupService getGroupService()
getGroupService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IPreferenceService getPreferenceService()
getPreferenceService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IEntityValidationService getEntityValidationService()
getEntityValidationService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.api.service.IEntityConstraintViolationService getEntityConstraintViolationService()
getEntityConstraintViolationService
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.persistence.hibernate.permission.ICdmPermissionEvaluator getPermissionEvaluator()
getPermissionEvaluator
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public org.springframework.transaction.TransactionStatus startTransaction() throws java.lang.UnsupportedOperationException
startTransaction
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
java.lang.UnsupportedOperationException
public org.springframework.transaction.TransactionStatus startTransaction(java.lang.Boolean readOnly) throws java.lang.UnsupportedOperationException
startTransaction
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
java.lang.UnsupportedOperationException
public void commitTransaction(org.springframework.transaction.TransactionStatus txStatus) throws java.lang.UnsupportedOperationException
commitTransaction
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
java.lang.UnsupportedOperationException
public void authenticate(java.lang.String username, java.lang.String password)
authenticate
in interface eu.etaxonomy.cdm.api.application.ICdmRepository
public eu.etaxonomy.cdm.io.service.IIOService getIOService()
public eu.etaxonomy.cdm.api.longrunningService.ILongRunningTasksService getLongRunningTasksService()
public eu.etaxonomy.cdm.api.service.ITestService getTestService()
Copyright © 2007-2018. All Rights Reserved.