platformSessionId = sessionAccessor.getSessionId(); sessionAccessor.deleteSessionId(); sessionId = createSessionAndMakeItActive(platformAccessor, sessionAccessor, tenantId);
platformSessionId = sessionAccessor.getSessionId(); sessionAccessor.deleteSessionId(); sessionId = createSessionAndMakeItActive(platformAccessor, sessionAccessor, tenantId);
void startServicesOfTenants(final PlatformServiceAccessor platformAccessor, final SessionAccessor sessionAccessor, final List<STenant> tenants) throws Exception { for (final STenant tenant : tenants) { final long tenantId = tenant.getId(); if (!tenant.isPaused() && tenant.isActivated()) { final SessionService sessionService = platformAccessor.getTenantServiceAccessor(tenantId).getSessionService(); long sessionId = -1; long platformSessionId = -1; try { platformSessionId = sessionAccessor.getSessionId(); sessionAccessor.deleteSessionId(); sessionId = createSessionAndMakeItActive(platformAccessor, sessionAccessor, tenantId); final SetServiceState startService = new SetServiceState(tenantId, new StartServiceStrategy()); platformAccessor.getTransactionService().executeInTransaction(startService); } finally { sessionService.deleteSession(sessionId); cleanSessionAccessor(sessionAccessor, platformSessionId); } } } }
void startServicesOfTenants(final PlatformServiceAccessor platformAccessor, final SessionAccessor sessionAccessor, final List<STenant> tenants) throws Exception { for (final STenant tenant : tenants) { final long tenantId = tenant.getId(); if (!tenant.isPaused() && tenant.isActivated()) { final SessionService sessionService = platformAccessor.getTenantServiceAccessor(tenantId).getSessionService(); long sessionId = -1; long platformSessionId = -1; try { platformSessionId = sessionAccessor.getSessionId(); sessionAccessor.deleteSessionId(); sessionId = createSessionAndMakeItActive(platformAccessor, sessionAccessor, tenantId); final SetServiceState startService = new SetServiceState(tenantId, new StartServiceStrategy()); platformAccessor.getTransactionService().executeInTransaction(startService); } finally { sessionService.deleteSession(sessionId); cleanSessionAccessor(sessionAccessor, platformSessionId); } } } }
final long sessionId = createSessionAndMakeItActive(platformAccessor, sessionAccessor, tenantId);
final long sessionId = createSessionAndMakeItActive(platformAccessor, sessionAccessor, tenantId);