public interface TenantServiceAccessor extends ServiceAccessor
All server side services of a tenant can be accessed using this class. Using server side services instead of an API might cause unexpected behaviors and damage your data.
long getTenantId()
ParentContainerResolver getParentContainerResolver()
SessionService getSessionService()
IdentityService getIdentityService()
LoginService getLoginService()
QueriableLoggerService getQueriableLoggerService()
TechnicalLoggerService getTechnicalLoggerService()
UserTransactionService getUserTransactionService()
ProcessDefinitionService getProcessDefinitionService()
ProcessInstanceService getProcessInstanceService()
ActivityInstanceService getActivityInstanceService()
BPMInstancesCreator getBPMInstancesCreator()
FlowNodeExecutor getFlowNodeExecutor()
ProcessExecutor getProcessExecutor()
FlowNodeStateManager getFlowNodeStateManager()
ActorMappingService getActorMappingService()
ArchiveService getArchiveService()
CategoryService getCategoryService()
ExpressionService getExpressionService()
CommandService getCommandService()
ClassLoaderService getClassLoaderService()
DependencyService getDependencyService()
EventInstanceService getEventInstanceService()
ConnectorService getConnectorService()
ConnectorInstanceService getConnectorInstanceService()
DocumentService getDocumentService()
ProfileService getProfileService()
ProfilesImporter getProfilesImporter()
ProfilesExporter getProfilesExporter()
DataInstanceService getDataInstanceService()
TransientDataService getTransientDataService()
ExpressionResolverService getExpressionResolverService()
OperationService getOperationService()
SupervisorMappingService getSupervisorService()
ExternalIdentityMappingService getExternalIdentityMappingService()
UserFilterService getUserFilterService()
SearchEntitiesDescriptor getSearchEntitiesDescriptor()
SCommentService getCommentService()
ContainerRegistry getContainerRegistry()
LockService getLockService()
EventsHandler getEventsHandler()
EventService getEventService()
ConnectorExecutor getConnectorExecutor()
CacheService getCacheService()
BusinessArchiveArtifactsManager getBusinessArchiveArtifactsManager()
WorkService getWorkService()
WorkExecutorService getWorkExecutorService()
SessionAccessor getSessionAccessor()
SynchroService getSynchroService()
IncidentService getIncidentService()
SchedulerService getSchedulerService()
JobService getJobService()
ThemeService getThemeService()
TenantConfiguration getTenantConfiguration()
<T> T lookup(java.lang.String serviceName)
throws org.bonitasoft.engine.exception.NotFoundException
org.bonitasoft.engine.exception.NotFoundExceptionGatewayInstanceService getGatewayInstanceService()
void destroy()
TimeTracker getTimeTracker()
PermissionService getPermissionService()
ContractDataService getContractDataService()
ParameterService getParameterService()
PageService getPageService()
ApplicationService getApplicationService()
FormMappingService getFormMappingService()
BusinessDataRepository getBusinessDataRepository()
BusinessDataService getBusinessDataService()
BusinessDataModelRepository getBusinessDataModelRepository()
RefBusinessDataService getRefBusinessDataService()
PageMappingService getPageMappingService()
GenericAuthenticationService getAuthenticationService()
ReadPersistenceService getReadPersistenceService()
Recorder getRecorder()
BusinessArchiveService getBusinessArchiveService()
ProcessResourcesService getProcessResourcesService()
TenantResourcesService getTenantResourcesService()
MessagesHandlingService getMessagesHandlingService()
ProcessInstanceInterruptor getProcessInstanceInterruptor()
BPMWorkFactory getBPMWorkFactory()
TechnicalUser getTechnicalUser()