Index

A B C F G H I L O P R S T U V X 
All Classes and Interfaces|All Packages|Serialized Form

A

ApiAccessType - Enum Class in org.bonitasoft.engine.api
Enum that defines how APIs should be accessed
APIClient - Class in org.bonitasoft.engine.api
Bonita Community Edition APIs client.
APIClient() - Constructor for class org.bonitasoft.engine.api.APIClient
 
APIClient(APISession) - Constructor for class org.bonitasoft.engine.api.APIClient
 
APITypeManager - Class in org.bonitasoft.engine.util
Specify how the client communicate with the engine.
APITypeManager() - Constructor for class org.bonitasoft.engine.util.APITypeManager
 

B

BonitaStackTraceElementConverter - Class in org.bonitasoft.engine.api
Override default stack trace element parser to avoid having big exception when there is parsing issues
BonitaStackTraceElementConverter() - Constructor for class org.bonitasoft.engine.api.BonitaStackTraceElementConverter
 
BusinessObjectDaoCreationException - Exception in org.bonitasoft.engine.bdm
Thrown to indicate that the DAO was not created.
BusinessObjectDaoCreationException(String) - Constructor for exception org.bonitasoft.engine.bdm.BusinessObjectDaoCreationException
Constructs a BusinessObjectDaoCreationException with the specified message.
BusinessObjectDaoCreationException(Throwable) - Constructor for exception org.bonitasoft.engine.bdm.BusinessObjectDaoCreationException
Constructs a BusinessObjectDaoCreationException with the specified cause.
BusinessObjectDAOFactory - Class in org.bonitasoft.engine.bdm
A factory to create Data Access Objects (DAO).
BusinessObjectDAOFactory() - Constructor for class org.bonitasoft.engine.bdm.BusinessObjectDAOFactory
 

C

createDAO(APISession, Class<T>) - Method in class org.bonitasoft.engine.bdm.BusinessObjectDAOFactory
Creates the implementation of the DAO for the given session.

F

fromString(String) - Method in class org.bonitasoft.engine.api.BonitaStackTraceElementConverter
 
fromXML(String) - Method in class org.bonitasoft.engine.api.impl.XmlConverter
 

G

getAPI(Class<T>) - Method in class org.bonitasoft.engine.api.APIClient
 
getAPIType() - Static method in class org.bonitasoft.engine.util.APITypeManager
 
getAPITypeParameters() - Static method in class org.bonitasoft.engine.util.APITypeManager
 
getApplicationAPI() - Method in class org.bonitasoft.engine.api.APIClient
Get API to manage Bonita Applications.
getApplicationAPI(APISession) - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
 
getBusinessDataAPI() - Method in class org.bonitasoft.engine.api.APIClient
Deprecated.
as of 7.3, see BusinessDataAPI for replacements
getBusinessDataAPI(APISession) - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
Deprecated.
as of 7.3, see BusinessDataAPI for replacements
getCommandAPI() - Method in class org.bonitasoft.engine.api.APIClient
Get API to manage commands and Tenant level dependencies.
getCommandAPI(APISession) - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
 
getCustomPageAPI() - Method in class org.bonitasoft.engine.api.APIClient
Get API to manage portal pages.
getCustomPageAPI(APISession) - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
 
getDAO(Class<T>) - Method in class org.bonitasoft.engine.api.APIClient
Get an implementation instance of the DAO Interface.
getHost() - Method in class org.bonitasoft.engine.api.TcpDestination
 
getIdentityAPI() - Method in class org.bonitasoft.engine.api.APIClient
Get API to manage the organization, i.e., users, groups and roles.
getIdentityAPI(APISession) - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
 
getLivingApplicationAPI() - Method in class org.bonitasoft.engine.api.APIClient
Get API to manage Living Applications.
getLivingApplicationAPI(APISession) - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
 
getLoginAPI() - Method in class org.bonitasoft.engine.api.APIClient
 
getLoginAPI() - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
 
getLoginAPI(Class<T>) - Method in class org.bonitasoft.engine.api.APIClient
This methods serves the purpose to remove confusion between getAPI() when a session is mandatory, and this one, where no session is needed to access the API class.
getMaintenanceAPI() - Method in class org.bonitasoft.engine.api.APIClient
Get API to manage Platform maintenance.
getMaintenanceAPI(APISession) - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
 
getPermissionAPI() - Method in class org.bonitasoft.engine.api.APIClient
Get API to dynamically check REST API call access right.
getPermissionAPI(APISession) - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
 
getPlatformAPI(PlatformSession) - Static method in class org.bonitasoft.engine.api.PlatformAPIAccessor
 
getPlatformCommandAPI(PlatformSession) - Static method in class org.bonitasoft.engine.api.PlatformAPIAccessor
 
getPlatformLoginAPI() - Static method in class org.bonitasoft.engine.api.PlatformAPIAccessor
 
getPort() - Method in class org.bonitasoft.engine.api.TcpDestination
 
getProcessAPI() - Method in class org.bonitasoft.engine.api.APIClient
Get API to manage the business processes.
getProcessAPI(APISession) - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
 
getProfileAPI() - Method in class org.bonitasoft.engine.api.APIClient
Get API to manage portal user profiles.
getProfileAPI(APISession) - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
 
getServerAPI() - Static method in class org.bonitasoft.engine.api.impl.LocalServerAPIFactory
 
getSession() - Method in class org.bonitasoft.engine.api.APIClient
 
getTemporaryContentAPI() - Method in class org.bonitasoft.engine.api.APIClient
Get API to store and retrieve temporary content like uploaded files.
getTemporaryContentAPI() - Static method in class org.bonitasoft.engine.api.PlatformAPIAccessor
 
getTenantAdministrationAPI() - Method in class org.bonitasoft.engine.api.APIClient
Get API to manage the tenant your are logged on.
getTenantAdministrationAPI(APISession) - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
 

H

HTTP - Enum constant in enum class org.bonitasoft.engine.api.ApiAccessType
Access a remote engine using through a servlet.
HTTPServerAPI - Class in org.bonitasoft.engine.api
Call the remote engine using HTTP post That class serialize api call parameters in a XML body and post it to the serverAPI servlet like this /serverAPI/[api interface name]/[method name]
HTTPServerAPI(Map<String, String>) - Constructor for class org.bonitasoft.engine.api.HTTPServerAPI
 

I

invokeMethod(Map<String, Serializable>, String, String, List<String>, Object[]) - Method in class org.bonitasoft.engine.api.HTTPServerAPI
 

L

loadClass(Class<T>) - Method in class org.bonitasoft.engine.api.APIClient
Loads the class of the BusinessObjectDAO according to its class name.
loadClass(String) - Method in class org.bonitasoft.engine.bdm.BusinessObjectDAOFactory
Loads the class of the BusinessObjectDAO according to its class name.
LOCAL - Enum constant in enum class org.bonitasoft.engine.api.ApiAccessType
Local access to the api, it means that the local JVM is running the engine.
LocalServerAPIFactory - Class in org.bonitasoft.engine.api.impl
 
login(String, String) - Method in class org.bonitasoft.engine.api.APIClient
Connects a user, identified by his (her) username and password, in order to use API methods of a tenant.
logout() - Method in class org.bonitasoft.engine.api.APIClient
Disconnect user from tenant APIs.

O

org.bonitasoft.engine.api - package org.bonitasoft.engine.api
 
org.bonitasoft.engine.api.impl - package org.bonitasoft.engine.api.impl
 
org.bonitasoft.engine.bdm - package org.bonitasoft.engine.bdm
Provides classes and interfaces for business data models (BDM).
org.bonitasoft.engine.exception - package org.bonitasoft.engine.exception
 
org.bonitasoft.engine.util - package org.bonitasoft.engine.util
 

P

PlatformAPIAccessor - Class in org.bonitasoft.engine.api
Accessor class that retrieve Platform APIs
PlatformAPIAccessor() - Constructor for class org.bonitasoft.engine.api.PlatformAPIAccessor
 

R

refresh() - Static method in class org.bonitasoft.engine.api.PlatformAPIAccessor
Reload the configuration of the Bonita home from the file system It allows to change in runtime the Bonita engine your client application uses
refresh() - Static method in class org.bonitasoft.engine.api.TenantAPIAccessor
Refreshes the way the engine client communicates to the engine server.
refresh() - Static method in class org.bonitasoft.engine.util.APITypeManager
 

S

session - Variable in class org.bonitasoft.engine.api.APIClient
 
setAPITypeAndParams(ApiAccessType, Map<String, String>) - Static method in class org.bonitasoft.engine.util.APITypeManager
 

T

TcpDestination - Class in org.bonitasoft.engine.api
 
TcpDestination(String, int) - Constructor for class org.bonitasoft.engine.api.TcpDestination
 
TenantAPIAccessor - Class in org.bonitasoft.engine.api
Accessor class that retrieve APIs in Bonita Community Edition.
TenantAPIAccessor() - Constructor for class org.bonitasoft.engine.api.TenantAPIAccessor
 
toString() - Method in class org.bonitasoft.engine.api.TcpDestination
 
toXML(Object) - Method in class org.bonitasoft.engine.api.impl.XmlConverter
 

U

UnableToReadBonitaClientConfiguration - Exception in org.bonitasoft.engine.exception
 
UnableToReadBonitaClientConfiguration(String) - Constructor for exception org.bonitasoft.engine.exception.UnableToReadBonitaClientConfiguration
 
UnableToReadBonitaClientConfiguration(String, Throwable) - Constructor for exception org.bonitasoft.engine.exception.UnableToReadBonitaClientConfiguration
 
UnableToReadBonitaClientConfiguration(Throwable) - Constructor for exception org.bonitasoft.engine.exception.UnableToReadBonitaClientConfiguration
 
UnknownAPITypeException - Exception in org.bonitasoft.engine.exception
 
UnknownAPITypeException(String) - Constructor for exception org.bonitasoft.engine.exception.UnknownAPITypeException
 

V

valueOf(String) - Static method in enum class org.bonitasoft.engine.api.ApiAccessType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.bonitasoft.engine.api.ApiAccessType
Returns an array containing the constants of this enum class, in the order they are declared.

X

XmlConverter - Class in org.bonitasoft.engine.api.impl
 
XmlConverter() - Constructor for class org.bonitasoft.engine.api.impl.XmlConverter
 
A B C F G H I L O P R S T U V X 
All Classes and Interfaces|All Packages|Serialized Form