mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
MT - add startup logging, if repo is MT-enabled
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7460 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -180,6 +180,9 @@ public class MultiTAdminServiceImpl extends AbstractLifecycleBean implements Ten
|
||||
// bootstrap Tenant Service internal cache
|
||||
List<Tenant> tenants = getAllTenants();
|
||||
|
||||
int enabledCount = 0;
|
||||
int disabledCount = 0;
|
||||
|
||||
if (tenants != null)
|
||||
{
|
||||
for (Tenant tenant : tenants)
|
||||
@@ -188,11 +191,13 @@ public class MultiTAdminServiceImpl extends AbstractLifecycleBean implements Ten
|
||||
{
|
||||
// this will also call tenant deployers registered so far ...
|
||||
enableTenant(tenant.getTenantDomain(), true);
|
||||
enabledCount++;
|
||||
}
|
||||
else
|
||||
{
|
||||
// explicitly disable, without calling disableTenant callback
|
||||
disableTenant(tenant.getTenantDomain(), false);
|
||||
disabledCount++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -200,6 +205,12 @@ public class MultiTAdminServiceImpl extends AbstractLifecycleBean implements Ten
|
||||
}
|
||||
|
||||
userTransaction.commit();
|
||||
|
||||
if (logger.isInfoEnabled())
|
||||
{
|
||||
logger.info(String.format("Alfresco Multi-Tenant startup - %d enabled tenants, %d disabled tenants",
|
||||
enabledCount, disabledCount));
|
||||
}
|
||||
}
|
||||
catch(Throwable e)
|
||||
{
|
||||
|
Reference in New Issue
Block a user