Package com.soffid.iam.service
Class ApplicationBootServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.ApplicationBootServiceBase
-
- com.soffid.iam.service.ApplicationBootServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.ApplicationBootService
,org.springframework.context.ApplicationContextAware
public class ApplicationBootServiceImpl extends ApplicationBootServiceBase implements org.springframework.context.ApplicationContextAware
-
-
Constructor Summary
Constructors Constructor Description ApplicationBootServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
configureDocumentManager()
Method that implements the functionality to set the document manager settings by default.protected void
configureIndexDir()
protected void
configureSystemProperties()
protected void
createInitialData()
protected void
handleConsoleBoot()
protected void
handleSyncServerBoot()
protected void
handleTenantBoot(com.soffid.iam.api.Tenant tenant)
protected void
parseParameters(PreparedStatement stmt, Object... objects)
void
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
-
Methods inherited from class com.soffid.iam.service.ApplicationBootServiceBase
consoleBoot, getAccountService, getAdditionalDataService, getAgentDescriptorEntityDao, getApplicationService, getAsyncRunnerService, getAuthorizationService, getBpmConfigService, getBpmEngine, getConfigurationService, getCrudRegistryService, getCustomObjectTypeEntityDao, getDispatcherService, getEntryPointService, getGroupService, getInternalPasswordService, getIssuePolicyService, getMetaDataEntityDao, getNetworkService, getPrincipal, getScheduledTaskService, getServerPluginService, getSoDRuleService, getTenantService, getUserDomainService, getUserService, setAccountService, setAdditionalDataService, setAgentDescriptorEntityDao, setApplicationService, setAsyncRunnerService, setAuthorizationService, setBpmConfigService, setBpmEngine, setConfigurationService, setCrudRegistryService, setCustomObjectTypeEntityDao, setDispatcherService, setEntryPointService, setGroupService, setInternalPasswordService, setIssuePolicyService, setMetaDataEntityDao, setNetworkService, setScheduledTaskService, setServerPluginService, setSoDRuleService, setTenantService, setUserDomainService, setUserService, syncServerBoot, tenantBoot
-
-
-
-
Method Detail
-
handleSyncServerBoot
protected void handleSyncServerBoot() throws Exception
- Specified by:
handleSyncServerBoot
in classApplicationBootServiceBase
- Throws:
Exception
-
handleConsoleBoot
protected void handleConsoleBoot() throws Exception
- Specified by:
handleConsoleBoot
in classApplicationBootServiceBase
- Throws:
Exception
-
parseParameters
protected void parseParameters(PreparedStatement stmt, Object... objects) throws SQLException
- Throws:
SQLException
-
configureIndexDir
protected void configureIndexDir() throws es.caib.seycon.ng.exception.InternalErrorException, IOException, es.caib.bpm.exception.BPMException
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
IOException
es.caib.bpm.exception.BPMException
-
configureDocumentManager
protected void configureDocumentManager() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException, IOException
Method that implements the functionality to set the document manager settings by default.- Throws:
es.caib.bpm.exception.BPMException
es.caib.seycon.ng.exception.InternalErrorException
IOException
-
configureSystemProperties
protected void configureSystemProperties() throws es.caib.seycon.ng.exception.InternalErrorException
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
- Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
handleTenantBoot
protected void handleTenantBoot(com.soffid.iam.api.Tenant tenant) throws Exception
- Specified by:
handleTenantBoot
in classApplicationBootServiceBase
- Throws:
Exception
-
-