@Component
public class TenantServicesManager
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TenantServicesManager.TenantServiceState |
| Constructor and Description |
|---|
TenantServicesManager(SessionAccessor sessionAccessor,
SessionService sessionService,
TransactionService transactionService,
ClassLoaderService classLoaderService,
TenantConfiguration tenantConfiguration,
java.lang.Long tenantId,
TenantElementsRestarter tenantElementsRestarter) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Long |
createSession(long tenantId,
SessionService sessionService) |
boolean |
isStarted() |
void |
pause() |
void |
resume() |
void |
start() |
void |
stop() |
public TenantServicesManager(SessionAccessor sessionAccessor, SessionService sessionService, TransactionService transactionService, ClassLoaderService classLoaderService, TenantConfiguration tenantConfiguration, @Value(value="${tenantId}") java.lang.Long tenantId, TenantElementsRestarter tenantElementsRestarter)
public boolean isStarted()
public void start()
throws java.lang.Exception
java.lang.Exceptionpublic void resume()
throws java.lang.Exception
java.lang.Exceptionpublic void stop()
throws java.lang.Exception
java.lang.Exceptionpublic void pause()
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.Long createSession(long tenantId,
SessionService sessionService)
throws SBonitaException
SBonitaException