Package com.soffid.iam.service
Class ApplicationBootServiceBase
- java.lang.Object
-
- com.soffid.iam.service.ApplicationBootServiceBase
-
- All Implemented Interfaces:
com.soffid.iam.service.ApplicationBootService
- Direct Known Subclasses:
ApplicationBootServiceImpl,BpmConfigServiceBase
public abstract class ApplicationBootServiceBase extends Object implements com.soffid.iam.service.ApplicationBootService
Spring Service base class for
see com.soffid.iam.service.ApplicationBootServicecom.soffid.iam.service.ApplicationBootService, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description ApplicationBootServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidconsoleBoot()com.soffid.iam.service.AccountServicegetAccountService()Gets reference toaccountService.com.soffid.iam.service.AdditionalDataServicegetAdditionalDataService()Gets reference todadesAddicionalsService.AgentDescriptorEntityDaogetAgentDescriptorEntityDao()Gets reference toagentDescriptorEntityDao.com.soffid.iam.service.ApplicationServicegetApplicationService()Gets reference toaplicacioService.com.soffid.iam.service.AsyncRunnerServicegetAsyncRunnerService()Gets reference toasyncRunnerService.com.soffid.iam.service.AuthorizationServicegetAuthorizationService()Gets reference toautoritzacioService.com.soffid.iam.bpm.service.BpmConfigServicegetBpmConfigService()Gets reference tobpmConfigService.com.soffid.iam.bpm.service.BpmEnginegetBpmEngine()Gets reference tobpmEngine.com.soffid.iam.service.ConfigurationServicegetConfigurationService()Gets reference toconfiguracioService.com.soffid.iam.service.CrudRegistryServicegetCrudRegistryService()Gets reference tocrudRegistryService.CustomObjectTypeEntityDaogetCustomObjectTypeEntityDao()Gets reference tocustomObjectTypeEntityDao.com.soffid.iam.service.DispatcherServicegetDispatcherService()Gets reference todispatcherService.com.soffid.iam.service.EntryPointServicegetEntryPointService()Gets reference topuntEntradaService.com.soffid.iam.service.GroupServicegetGroupService()Gets reference togrupService.InternalPasswordServicegetInternalPasswordService()Gets reference tointernalPasswordService.com.soffid.iam.service.IssuePolicyServicegetIssuePolicyService()Gets reference toissuePolicyService.MetaDataEntityDaogetMetaDataEntityDao()Gets reference totipusDadaEntityDao.com.soffid.iam.service.NetworkServicegetNetworkService()Gets reference toxarxaService.protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.com.soffid.iam.service.ScheduledTaskServicegetScheduledTaskService()Gets reference toscheduledTaskService.com.soffid.iam.service.ServerPluginServicegetServerPluginService()Gets reference toserverPluginService.com.soffid.iam.service.SoDRuleServicegetSoDRuleService()Gets reference tosoDRuleService.com.soffid.iam.service.TenantServicegetTenantService()Gets reference totenantService.com.soffid.iam.service.UserDomainServicegetUserDomainService()Gets reference todominiUsuariService.com.soffid.iam.service.UserServicegetUserService()Gets reference tousuariService.protected abstract voidhandleConsoleBoot()protected abstract voidhandleSyncServerBoot()protected abstract voidhandleTenantBoot(com.soffid.iam.api.Tenant tenant)voidsetAccountService(com.soffid.iam.service.AccountService accountService)Sets reference toaccountService.voidsetAdditionalDataService(com.soffid.iam.service.AdditionalDataService dadesAddicionalsService)Sets reference todadesAddicionalsService.voidsetAgentDescriptorEntityDao(AgentDescriptorEntityDao agentDescriptorEntityDao)Sets reference toagentDescriptorEntityDao.voidsetApplicationService(com.soffid.iam.service.ApplicationService aplicacioService)Sets reference toaplicacioService.voidsetAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)Sets reference toasyncRunnerService.voidsetAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)Sets reference toautoritzacioService.voidsetBpmConfigService(com.soffid.iam.bpm.service.BpmConfigService bpmConfigService)Sets reference tobpmConfigService.voidsetBpmEngine(com.soffid.iam.bpm.service.BpmEngine bpmEngine)Sets reference tobpmEngine.voidsetConfigurationService(com.soffid.iam.service.ConfigurationService configuracioService)Sets reference toconfiguracioService.voidsetCrudRegistryService(com.soffid.iam.service.CrudRegistryService crudRegistryService)Sets reference tocrudRegistryService.voidsetCustomObjectTypeEntityDao(CustomObjectTypeEntityDao customObjectTypeEntityDao)Sets reference tocustomObjectTypeEntityDao.voidsetDispatcherService(com.soffid.iam.service.DispatcherService dispatcherService)Sets reference todispatcherService.voidsetEntryPointService(com.soffid.iam.service.EntryPointService puntEntradaService)Sets reference topuntEntradaService.voidsetGroupService(com.soffid.iam.service.GroupService grupService)Sets reference togrupService.voidsetInternalPasswordService(InternalPasswordService internalPasswordService)Sets reference tointernalPasswordService.voidsetIssuePolicyService(com.soffid.iam.service.IssuePolicyService issuePolicyService)Sets reference toissuePolicyService.voidsetMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)Sets reference totipusDadaEntityDao.voidsetNetworkService(com.soffid.iam.service.NetworkService xarxaService)Sets reference toxarxaService.voidsetScheduledTaskService(com.soffid.iam.service.ScheduledTaskService scheduledTaskService)Sets reference toscheduledTaskService.voidsetServerPluginService(com.soffid.iam.service.ServerPluginService serverPluginService)Sets reference toserverPluginService.voidsetSoDRuleService(com.soffid.iam.service.SoDRuleService soDRuleService)Sets reference tosoDRuleService.voidsetTenantService(com.soffid.iam.service.TenantService tenantService)Sets reference totenantService.voidsetUserDomainService(com.soffid.iam.service.UserDomainService dominiUsuariService)Sets reference todominiUsuariService.voidsetUserService(com.soffid.iam.service.UserService usuariService)Sets reference tousuariService.voidsyncServerBoot()voidtenantBoot(com.soffid.iam.api.Tenant tenant)
-
-
-
Method Detail
-
setAccountService
public void setAccountService(com.soffid.iam.service.AccountService accountService)
Sets reference toaccountService.
-
getAccountService
public com.soffid.iam.service.AccountService getAccountService()
Gets reference toaccountService.
-
setAgentDescriptorEntityDao
public void setAgentDescriptorEntityDao(AgentDescriptorEntityDao agentDescriptorEntityDao)
Sets reference toagentDescriptorEntityDao.
-
getAgentDescriptorEntityDao
public AgentDescriptorEntityDao getAgentDescriptorEntityDao()
Gets reference toagentDescriptorEntityDao.
-
setApplicationService
public void setApplicationService(com.soffid.iam.service.ApplicationService aplicacioService)
Sets reference toaplicacioService.
-
getApplicationService
public com.soffid.iam.service.ApplicationService getApplicationService()
Gets reference toaplicacioService.
-
setAsyncRunnerService
public void setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService.
-
getAsyncRunnerService
public com.soffid.iam.service.AsyncRunnerService getAsyncRunnerService()
Gets reference toasyncRunnerService.
-
setAuthorizationService
public void setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService.
-
getAuthorizationService
public com.soffid.iam.service.AuthorizationService getAuthorizationService()
Gets reference toautoritzacioService.
-
setBpmConfigService
public void setBpmConfigService(com.soffid.iam.bpm.service.BpmConfigService bpmConfigService)
Sets reference tobpmConfigService.
-
getBpmConfigService
public com.soffid.iam.bpm.service.BpmConfigService getBpmConfigService()
Gets reference tobpmConfigService.
-
setBpmEngine
public void setBpmEngine(com.soffid.iam.bpm.service.BpmEngine bpmEngine)
Sets reference tobpmEngine.
-
getBpmEngine
public com.soffid.iam.bpm.service.BpmEngine getBpmEngine()
Gets reference tobpmEngine.
-
setConfigurationService
public void setConfigurationService(com.soffid.iam.service.ConfigurationService configuracioService)
Sets reference toconfiguracioService.
-
getConfigurationService
public com.soffid.iam.service.ConfigurationService getConfigurationService()
Gets reference toconfiguracioService.
-
setCrudRegistryService
public void setCrudRegistryService(com.soffid.iam.service.CrudRegistryService crudRegistryService)
Sets reference tocrudRegistryService.
-
getCrudRegistryService
public com.soffid.iam.service.CrudRegistryService getCrudRegistryService()
Gets reference tocrudRegistryService.
-
setCustomObjectTypeEntityDao
public void setCustomObjectTypeEntityDao(CustomObjectTypeEntityDao customObjectTypeEntityDao)
Sets reference tocustomObjectTypeEntityDao.
-
getCustomObjectTypeEntityDao
public CustomObjectTypeEntityDao getCustomObjectTypeEntityDao()
Gets reference tocustomObjectTypeEntityDao.
-
setAdditionalDataService
public void setAdditionalDataService(com.soffid.iam.service.AdditionalDataService dadesAddicionalsService)
Sets reference todadesAddicionalsService.
-
getAdditionalDataService
public com.soffid.iam.service.AdditionalDataService getAdditionalDataService()
Gets reference todadesAddicionalsService.
-
setDispatcherService
public void setDispatcherService(com.soffid.iam.service.DispatcherService dispatcherService)
Sets reference todispatcherService.
-
getDispatcherService
public com.soffid.iam.service.DispatcherService getDispatcherService()
Gets reference todispatcherService.
-
setUserDomainService
public void setUserDomainService(com.soffid.iam.service.UserDomainService dominiUsuariService)
Sets reference todominiUsuariService.
-
getUserDomainService
public com.soffid.iam.service.UserDomainService getUserDomainService()
Gets reference todominiUsuariService.
-
setGroupService
public void setGroupService(com.soffid.iam.service.GroupService grupService)
Sets reference togrupService.
-
getGroupService
public com.soffid.iam.service.GroupService getGroupService()
Gets reference togrupService.
-
setInternalPasswordService
public void setInternalPasswordService(InternalPasswordService internalPasswordService)
Sets reference tointernalPasswordService.
-
getInternalPasswordService
public InternalPasswordService getInternalPasswordService()
Gets reference tointernalPasswordService.
-
setIssuePolicyService
public void setIssuePolicyService(com.soffid.iam.service.IssuePolicyService issuePolicyService)
Sets reference toissuePolicyService.
-
getIssuePolicyService
public com.soffid.iam.service.IssuePolicyService getIssuePolicyService()
Gets reference toissuePolicyService.
-
setEntryPointService
public void setEntryPointService(com.soffid.iam.service.EntryPointService puntEntradaService)
Sets reference topuntEntradaService.
-
getEntryPointService
public com.soffid.iam.service.EntryPointService getEntryPointService()
Gets reference topuntEntradaService.
-
setScheduledTaskService
public void setScheduledTaskService(com.soffid.iam.service.ScheduledTaskService scheduledTaskService)
Sets reference toscheduledTaskService.
-
getScheduledTaskService
public com.soffid.iam.service.ScheduledTaskService getScheduledTaskService()
Gets reference toscheduledTaskService.
-
setServerPluginService
public void setServerPluginService(com.soffid.iam.service.ServerPluginService serverPluginService)
Sets reference toserverPluginService.
-
getServerPluginService
public com.soffid.iam.service.ServerPluginService getServerPluginService()
Gets reference toserverPluginService.
-
setSoDRuleService
public void setSoDRuleService(com.soffid.iam.service.SoDRuleService soDRuleService)
Sets reference tosoDRuleService.
-
getSoDRuleService
public com.soffid.iam.service.SoDRuleService getSoDRuleService()
Gets reference tosoDRuleService.
-
setTenantService
public void setTenantService(com.soffid.iam.service.TenantService tenantService)
Sets reference totenantService.
-
getTenantService
public com.soffid.iam.service.TenantService getTenantService()
Gets reference totenantService.
-
setMetaDataEntityDao
public void setMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)
Sets reference totipusDadaEntityDao.
-
getMetaDataEntityDao
public MetaDataEntityDao getMetaDataEntityDao()
Gets reference totipusDadaEntityDao.
-
setUserService
public void setUserService(com.soffid.iam.service.UserService usuariService)
Sets reference tousuariService.
-
getUserService
public com.soffid.iam.service.UserService getUserService()
Gets reference tousuariService.
-
setNetworkService
public void setNetworkService(com.soffid.iam.service.NetworkService xarxaService)
Sets reference toxarxaService.
-
getNetworkService
public com.soffid.iam.service.NetworkService getNetworkService()
Gets reference toxarxaService.
-
consoleBoot
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackForClassName="java.lang.Exception") public void consoleBoot() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
consoleBootin interfacecom.soffid.iam.service.ApplicationBootService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
syncServerBoot
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackForClassName="java.lang.Exception") public void syncServerBoot() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
syncServerBootin interfacecom.soffid.iam.service.ApplicationBootService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSyncServerBoot
protected abstract void handleSyncServerBoot() throws Exception- Throws:
Exception
-
tenantBoot
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackForClassName="java.lang.Exception") public void tenantBoot(com.soffid.iam.api.Tenant tenant) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
tenantBootin interfacecom.soffid.iam.service.ApplicationBootService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleTenantBoot
protected abstract void handleTenantBoot(com.soffid.iam.api.Tenant tenant) throws Exception- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipalif one has been set, otherwise returnsnull.- Returns:
- the current principal
-
-