public class ServiceAccessorFactory extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
API_ACCESS_RESOLVER_CLASS_NAME |
static String |
PLATFORM_INIT_SERVICE_ACCESSOR_CLASS_NAME |
static String |
PLATFORM_SERVICE_ACCESSOR_CLASS_NAME |
static String |
TENANT_SERVICE_ACCESSOR_CLASS_NAME |
| Modifier | Constructor and Description |
|---|---|
protected |
ServiceAccessorFactory() |
| Modifier and Type | Method and Description |
|---|---|
APIAccessResolver |
createAPIAccessResolver() |
PlatformServiceAccessor |
createPlatformServiceAccessor() |
org.bonitasoft.engine.sessionaccessor.SessionAccessor |
createSessionAccessor() |
TenantServiceAccessor |
createTenantServiceAccessor(long tenantId) |
void |
destroyAccessors() |
static ServiceAccessorFactory |
getInstance() |
public static final String PLATFORM_INIT_SERVICE_ACCESSOR_CLASS_NAME
public static final String TENANT_SERVICE_ACCESSOR_CLASS_NAME
public static final String PLATFORM_SERVICE_ACCESSOR_CLASS_NAME
public static final String API_ACCESS_RESOLVER_CLASS_NAME
public static ServiceAccessorFactory getInstance()
public PlatformServiceAccessor createPlatformServiceAccessor() throws BonitaHomeNotSetException, InstantiationException, IllegalAccessException, ClassNotFoundException, IOException, BonitaHomeConfigurationException
public TenantServiceAccessor createTenantServiceAccessor(long tenantId) throws org.bonitasoft.engine.commons.exceptions.SBonitaException, BonitaHomeNotSetException, IOException, BonitaHomeConfigurationException, NoSuchMethodException, InstantiationException, IllegalAccessException, InvocationTargetException, ClassNotFoundException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionBonitaHomeNotSetExceptionIOExceptionBonitaHomeConfigurationExceptionNoSuchMethodExceptionInstantiationExceptionIllegalAccessExceptionInvocationTargetExceptionClassNotFoundExceptionpublic org.bonitasoft.engine.sessionaccessor.SessionAccessor createSessionAccessor()
throws BonitaHomeNotSetException,
InstantiationException,
IllegalAccessException,
ClassNotFoundException,
IOException,
BonitaHomeConfigurationException
public APIAccessResolver createAPIAccessResolver() throws BonitaHomeNotSetException, IOException, BonitaHomeConfigurationException, InstantiationException, IllegalAccessException, ClassNotFoundException
public void destroyAccessors()
Copyright © 2017 Bonitasoft S.A.. All rights reserved.