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 void
consoleBoot()
com.soffid.iam.service.AccountService
getAccountService()
Gets reference toaccountService
.com.soffid.iam.service.AdditionalDataService
getAdditionalDataService()
Gets reference todadesAddicionalsService
.AgentDescriptorEntityDao
getAgentDescriptorEntityDao()
Gets reference toagentDescriptorEntityDao
.com.soffid.iam.service.ApplicationService
getApplicationService()
Gets reference toaplicacioService
.com.soffid.iam.service.AsyncRunnerService
getAsyncRunnerService()
Gets reference toasyncRunnerService
.com.soffid.iam.service.AuthorizationService
getAuthorizationService()
Gets reference toautoritzacioService
.com.soffid.iam.bpm.service.BpmConfigService
getBpmConfigService()
Gets reference tobpmConfigService
.com.soffid.iam.bpm.service.BpmEngine
getBpmEngine()
Gets reference tobpmEngine
.com.soffid.iam.service.ConfigurationService
getConfigurationService()
Gets reference toconfiguracioService
.com.soffid.iam.service.CrudRegistryService
getCrudRegistryService()
Gets reference tocrudRegistryService
.CustomObjectTypeEntityDao
getCustomObjectTypeEntityDao()
Gets reference tocustomObjectTypeEntityDao
.com.soffid.iam.service.DispatcherService
getDispatcherService()
Gets reference todispatcherService
.com.soffid.iam.service.EntryPointService
getEntryPointService()
Gets reference topuntEntradaService
.com.soffid.iam.service.GroupService
getGroupService()
Gets reference togrupService
.InternalPasswordService
getInternalPasswordService()
Gets reference tointernalPasswordService
.com.soffid.iam.service.IssuePolicyService
getIssuePolicyService()
Gets reference toissuePolicyService
.MetaDataEntityDao
getMetaDataEntityDao()
Gets reference totipusDadaEntityDao
.com.soffid.iam.service.NetworkService
getNetworkService()
Gets reference toxarxaService
.protected Principal
getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.com.soffid.iam.service.ScheduledTaskService
getScheduledTaskService()
Gets reference toscheduledTaskService
.com.soffid.iam.service.ServerPluginService
getServerPluginService()
Gets reference toserverPluginService
.com.soffid.iam.service.SoDRuleService
getSoDRuleService()
Gets reference tosoDRuleService
.com.soffid.iam.service.TenantService
getTenantService()
Gets reference totenantService
.com.soffid.iam.service.UserDomainService
getUserDomainService()
Gets reference todominiUsuariService
.com.soffid.iam.service.UserService
getUserService()
Gets reference tousuariService
.protected abstract void
handleConsoleBoot()
protected abstract void
handleSyncServerBoot()
protected abstract void
handleTenantBoot(com.soffid.iam.api.Tenant tenant)
void
setAccountService(com.soffid.iam.service.AccountService accountService)
Sets reference toaccountService
.void
setAdditionalDataService(com.soffid.iam.service.AdditionalDataService dadesAddicionalsService)
Sets reference todadesAddicionalsService
.void
setAgentDescriptorEntityDao(AgentDescriptorEntityDao agentDescriptorEntityDao)
Sets reference toagentDescriptorEntityDao
.void
setApplicationService(com.soffid.iam.service.ApplicationService aplicacioService)
Sets reference toaplicacioService
.void
setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService
.void
setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService
.void
setBpmConfigService(com.soffid.iam.bpm.service.BpmConfigService bpmConfigService)
Sets reference tobpmConfigService
.void
setBpmEngine(com.soffid.iam.bpm.service.BpmEngine bpmEngine)
Sets reference tobpmEngine
.void
setConfigurationService(com.soffid.iam.service.ConfigurationService configuracioService)
Sets reference toconfiguracioService
.void
setCrudRegistryService(com.soffid.iam.service.CrudRegistryService crudRegistryService)
Sets reference tocrudRegistryService
.void
setCustomObjectTypeEntityDao(CustomObjectTypeEntityDao customObjectTypeEntityDao)
Sets reference tocustomObjectTypeEntityDao
.void
setDispatcherService(com.soffid.iam.service.DispatcherService dispatcherService)
Sets reference todispatcherService
.void
setEntryPointService(com.soffid.iam.service.EntryPointService puntEntradaService)
Sets reference topuntEntradaService
.void
setGroupService(com.soffid.iam.service.GroupService grupService)
Sets reference togrupService
.void
setInternalPasswordService(InternalPasswordService internalPasswordService)
Sets reference tointernalPasswordService
.void
setIssuePolicyService(com.soffid.iam.service.IssuePolicyService issuePolicyService)
Sets reference toissuePolicyService
.void
setMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)
Sets reference totipusDadaEntityDao
.void
setNetworkService(com.soffid.iam.service.NetworkService xarxaService)
Sets reference toxarxaService
.void
setScheduledTaskService(com.soffid.iam.service.ScheduledTaskService scheduledTaskService)
Sets reference toscheduledTaskService
.void
setServerPluginService(com.soffid.iam.service.ServerPluginService serverPluginService)
Sets reference toserverPluginService
.void
setSoDRuleService(com.soffid.iam.service.SoDRuleService soDRuleService)
Sets reference tosoDRuleService
.void
setTenantService(com.soffid.iam.service.TenantService tenantService)
Sets reference totenantService
.void
setUserDomainService(com.soffid.iam.service.UserDomainService dominiUsuariService)
Sets reference todominiUsuariService
.void
setUserService(com.soffid.iam.service.UserService usuariService)
Sets reference tousuariService
.void
syncServerBoot()
void
tenantBoot(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:
consoleBoot
in 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:
syncServerBoot
in 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:
tenantBoot
in 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 currentprincipal
if one has been set, otherwise returnsnull
.- Returns:
- the current principal
-
-