| Modifier and Type | Method and Description |
|---|---|
protected void |
PlatformAPIImpl.cleanSessionAccessor(SessionAccessor sessionAccessor,
long platformSessionId) |
| Constructor and Description |
|---|
FormMappingAndPageArtifactManager(SessionService sessionService,
SessionAccessor sessionAccessor,
PageService pageService,
TechnicalLoggerService technicalLoggerService,
FormMappingService formMappingService,
ProcessDefinitionService processDefinitionService) |
| Constructor and Description |
|---|
ConnectorExecutorImpl(int queueCapacity,
int corePoolSize,
TechnicalLoggerService loggerService,
int maximumPoolSize,
long keepAliveTimeSeconds,
SessionAccessor sessionAccessor,
SessionService sessionService,
TimeTracker timeTracker)
The handling of threads relies on the JVM
The rules to create new thread are:
- If the number of threads is less than the corePoolSize, create a new Thread to run a new task.
|
| Constructor and Description |
|---|
SecuredLoginServiceImpl(GenericAuthenticationService authenticationService,
SessionService sessionService,
SessionAccessor sessionAccessor,
IdentityService identityService,
TechnicalLoggerService tenantTechnicalLoggerService) |
| Modifier and Type | Method and Description |
|---|---|
SessionAccessor |
EngineConstantExpressionExecutorStrategy.getSessionAccessor() |
| Constructor and Description |
|---|
EngineConstantExpressionExecutorStrategy(ActivityInstanceService activityInstanceService,
ProcessInstanceService processInstanceService,
SessionService sessionService,
SessionAccessor sessionAccessor) |
| Constructor and Description |
|---|
MessagesHandlingService(EventInstanceService eventInstanceService,
WorkService workService,
TechnicalLoggerService loggerService,
LockService lockService,
Long tenantId,
UserTransactionService userTransactionService,
SessionAccessor sessionAccessor,
BPMWorkFactory workFactory) |
| Constructor and Description |
|---|
AbstractDocumentLeftOperandHandler(ActivityInstanceService activityInstanceService,
SessionAccessor sessionAccessor,
SessionService sessionService) |
DocumentLeftOperandHandler(DocumentService documentService,
ActivityInstanceService activityInstanceService,
SessionAccessor sessionAccessor,
SessionService sessionService) |
DocumentListLeftOperandHandler(ActivityInstanceService activityInstanceService,
SessionAccessor sessionAccessor,
SessionService sessionService,
DocumentService documentService,
DocumentHelper documentHelper) |
DocumentListLeftOperandHandler(DocumentService documentService,
ActivityInstanceService activityInstanceService,
SessionAccessor sessionAccessor,
SessionService sessionService,
ProcessDefinitionService processDefinitionService,
ProcessInstanceService processInstanceService) |
| Modifier and Type | Method and Description |
|---|---|
protected long |
AuthorizationRuleWithParameters.getLoggedUserId(SessionAccessor sessionAccessor,
SessionService sessionService) |
| Constructor and Description |
|---|
BonitaTransactionSynchronizationImpl(SessionAccessor sessionAccessor) |
JDBCJobListener(SchedulerService schedulerService,
JobService jobService,
SchedulerExecutor schedulerExecutor,
SessionAccessor sessionAccessor,
UserTransactionService transactionService,
TechnicalLoggerService logger) |
JobWrapper(JobIdentifier jobIdentifier,
StatelessJob statelessJob,
TechnicalLoggerService logger,
long tenantId,
EventService eventService,
SessionAccessor sessionAccessor,
TransactionService transactionService,
PersistenceService persistenceService,
JobService jobService) |
QuartzSchedulerExecutor(BonitaSchedulerFactory schedulerFactory,
TransactionService transactionService,
SessionAccessor sessionAccessor,
TechnicalLoggerService logger,
boolean useOptimization) |
SchedulerServiceImpl(SchedulerExecutor schedulerExecutor,
JobService jobService,
TechnicalLoggerService logger,
EventService eventService,
TransactionService transactionService,
SessionAccessor sessionAccessor,
org.bonitasoft.engine.service.ServicesResolver servicesResolver,
PersistenceService persistenceService)
Create a new instance of scheduler service.
|
SchedulerServiceImpl(SchedulerExecutor schedulerExecutor,
JobService jobService,
TechnicalLoggerService logger,
EventService eventService,
TransactionService transactionService,
SessionAccessor sessionAccessor,
org.bonitasoft.engine.service.ServicesResolver servicesResolver,
PersistenceService persistenceService,
int batchSize) |
TenantQuartzJobListener(List<AbstractBonitaTenantJobListener> bonitaJobListeners,
String groupName,
SessionAccessor sessionAccessor,
UserTransactionService transactionService,
TechnicalLoggerService logger) |
| Modifier and Type | Method and Description |
|---|---|
SessionAccessor |
TenantServiceAccessor.getSessionAccessor() |
| Modifier and Type | Method and Description |
|---|---|
SessionAccessor |
ServiceAccessorFactory.createSessionAccessor() |
SessionAccessor |
SpringTenantServiceAccessor.getSessionAccessor() |
SessionAccessor |
SpringPlatformInitServiceAccessor.getSessionAccessor() |
SessionAccessor |
PlatformInitServiceAccessor.getSessionAccessor() |
| Constructor and Description |
|---|
PermissionServiceImpl(ClassLoaderService classLoaderService,
TechnicalLoggerService logger,
SessionAccessor sessionAccessor,
SessionService sessionService,
long tenantId) |
| Modifier and Type | Class and Description |
|---|---|
class |
ThreadLocalSessionAccessor |
| Constructor and Description |
|---|
WorkServiceImpl(UserTransactionService transactionService,
TechnicalLoggerService loggerService,
SessionAccessor sessionAccessor,
WorkExecutorService workExecutorService,
WorkFactory workFactory) |
Copyright © 2018 Bonitasoft S.A.. All rights reserved.