Package com.flowable.platform.tenant
Class TenantSetupServiceImpl
java.lang.Object
com.flowable.platform.tenant.TenantSetupServiceImpl
- All Implemented Interfaces:
TenantSetupService
public class TenantSetupServiceImpl extends java.lang.Object implements TenantSetupService
-
Field Summary
Fields Modifier and Type Field Description protected com.flowable.rendition.api.ContentRenditionManager
contentRenditionManager
protected org.flowable.content.api.ContentService
contentService
protected com.flowable.idm.engine.CoreIdmEngineConfiguration
coreIdmEngineConfiguration
protected java.lang.String
defaultPassword
protected com.fasterxml.jackson.databind.ObjectMapper
objectMapper
protected com.flowable.core.idm.api.PlatformIdentityService
platformIdentityService
protected org.springframework.core.io.ResourceLoader
resourceLoader
protected static java.lang.String
TENANT_SETUP_VERSION_PROPERTY
-
Constructor Summary
Constructors Constructor Description TenantSetupServiceImpl()
-
Method Summary
Modifier and Type Method Description TenantSetupBuilder
createSetup()
protected void
createTenantSetup(TenantSetupImpl tenantSetup, TenantDocument tenantDocument, java.lang.String tenantId)
protected static java.lang.String
getDisplayName(User user)
TenantSetup
setup(TenantSetupBuilderImpl tenantSetupBuilder)
protected void
setup(TenantSetupImpl tenantSetup, TenantDocument tenantDocument, java.lang.String tenantId)
protected java.lang.String
storeAvatarResourceAsContentItem(java.lang.String resource)
protected void
updateTenantSetup(TenantSetupImpl tenantSetup, TenantDocument tenantDocument, java.lang.String tenantId)
-
Field Details
-
TENANT_SETUP_VERSION_PROPERTY
protected static final java.lang.String TENANT_SETUP_VERSION_PROPERTY- See Also:
- Constant Field Values
-
defaultPassword
@Value("${flowable.platform.idm.default-password:test}") protected java.lang.String defaultPassword -
platformIdentityService
@Autowired protected com.flowable.core.idm.api.PlatformIdentityService platformIdentityService -
coreIdmEngineConfiguration
@Autowired protected com.flowable.idm.engine.CoreIdmEngineConfiguration coreIdmEngineConfiguration -
contentService
@Autowired protected org.flowable.content.api.ContentService contentService -
contentRenditionManager
@Autowired protected com.flowable.rendition.api.ContentRenditionManager contentRenditionManager -
objectMapper
@Autowired protected com.fasterxml.jackson.databind.ObjectMapper objectMapper -
resourceLoader
@Autowired protected org.springframework.core.io.ResourceLoader resourceLoader
-
-
Constructor Details
-
TenantSetupServiceImpl
public TenantSetupServiceImpl()
-
-
Method Details
-
setup
protected void setup(TenantSetupImpl tenantSetup, TenantDocument tenantDocument, java.lang.String tenantId) -
createTenantSetup
protected void createTenantSetup(TenantSetupImpl tenantSetup, TenantDocument tenantDocument, java.lang.String tenantId) -
updateTenantSetup
protected void updateTenantSetup(TenantSetupImpl tenantSetup, TenantDocument tenantDocument, java.lang.String tenantId) -
getDisplayName
-
storeAvatarResourceAsContentItem
protected java.lang.String storeAvatarResourceAsContentItem(java.lang.String resource) -
createSetup
- Specified by:
createSetup
in interfaceTenantSetupService
-
setup
-