All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractAgenda |
|
| AbstractCommandInterceptor |
|
| AbstractDataManager<EntityImpl extends Entity> |
|
| AbstractEngineConfiguration |
|
| AbstractEngineConfigurator |
Convenience class for external engines (IDM/DMN/Form/...) to work together with the process engine
while also sharing as much internal resources as possible.
|
| AbstractEngineEntityManager<T extends AbstractEngineConfiguration,EntityImpl extends Entity,DM extends DataManager<EntityImpl>> |
|
| AbstractEntity |
Abstract superclass for the common properties of all Entity implementations.
|
| AbstractEntityManager<EntityImpl extends Entity,DM extends DataManager<EntityImpl>> |
|
| AbstractEntityNoRevision |
Abstract superclass for the common properties of all Entity implementations.
|
| AbstractFlowableFunctionDelegate |
Abstract class that can be used as a base class for pluggable functions that can be used in the EL expressions
|
| AbstractFlowableVariableExpressionFunction |
|
| AbstractNativeQuery<T extends NativeQuery<?,?>,U> |
Abstract superclass for all native query types.
|
| AbstractQuery<T extends Query<?,?>,U> |
Abstract superclass for all query types.
|
| AbstractScriptEvaluator |
Base class simplifying binding and evaluation of scriptable elements.
|
| AbstractServiceConfiguration |
|
| AbstractServiceEngineEntityManager<T extends AbstractServiceConfiguration,EntityImpl extends Entity,DM extends DataManager<EntityImpl>> |
|
| AbstractSqlScriptBasedDbSchemaManager |
|
| AbstractVariableComparatorExpressionFunction |
|
| AbstractVariableComparatorExpressionFunction.OPERATOR |
|
| AdvancedCycleBusinessCalendar |
An BusinessCalendar implementation for cycle based schedules that takes into account a different daylight savings time zone than the one that the server is configured for.
|
| AdvancedSchedulerResolver |
Provides an interface for versioned due date resolvers.
|
| AdvancedSchedulerResolverWithoutTimeZone |
Resolves a due date using the original due date resolver.
|
| AdvancedSchedulerResolverWithTimeZone |
Resolves a due date taking into account the specified time zone.
|
| Agenda |
|
| AgendaOperationDecorator |
|
| AgendaOperationRunner |
|
| AlwaysUpdatedPersistentObject |
|
| ArrayELResolver |
Defines property resolution behavior on arrays.
|
| AstBinary |
|
| AstBinary.Operator |
|
| AstBinary.SimpleOperator |
|
| AstBoolean |
|
| AstBracket |
|
| AstChoice |
|
| AstComposite |
|
| AstDot |
|
| AstEval |
|
| AstFunction |
|
| AstIdentifier |
|
| AstLiteral |
|
| AstMethod |
|
| AstNested |
|
| AstNode |
|
| AstNull |
|
| AstNumber |
|
| AstParameters |
|
| AstProperty |
|
| AstRightValue |
|
| AstString |
|
| AstText |
|
| AstUnary |
|
| AstUnary.Operator |
|
| AstUnary.SimpleOperator |
|
| AsyncTaskExecutorConfiguration |
|
| Authentication |
|
| BaseChangeTenantIdCmd |
|
| BaseNativeQuery<T extends NativeQuery<?,?>,U> |
|
| BaseNativeQuery.ResultType |
|
| BeanELResolver |
Defines property resolution behavior on objects using the JavaBeans component architecture.
|
| BeanELResolver.BeanProperties |
|
| BeanELResolver.BeanProperty |
|
| BeansConfigurationHelper |
|
| BeansResolverFactory |
|
| Bindings |
Bindings, usually created by a Tree.
|
| BooleanOperations |
|
| Builder |
Tree builder.
|
| Builder.Feature |
Feature enumeration type.
|
| BulkDeleteOperation |
Use this to execute a dedicated delete statement.
|
| BusinessCalendar |
|
| BusinessCalendarImpl |
This class implements business calendar based on internal clock
|
| BusinessCalendarManager |
|
| ByteArrayDataManager |
|
| ByteArrayEntity |
|
| ByteArrayEntityImpl |
|
| ByteArrayEntityManager |
|
| ByteArrayEntityManagerImpl |
|
| ByteArrayRef |
|
| ByteArrayRefTypeHandler |
|
| BytesStreamSource |
|
| Cache |
Concurrent (thread-safe) FIFO tree cache (using classes from
java.util.concurrent).
|
| CachedEntity |
|
| CachedEntityMatcher<EntityImpl extends Entity> |
Interface to express a condition whether or not a cached entity should be used in the return result of a query.
|
| CachedEntityMatcherAdapter<EntityImpl extends Entity> |
|
| CallbackData |
|
| CandidateUtil |
|
| ChangeTenantIdBuilderImpl |
|
| ChangeTenantIdManager |
|
| CleanTest |
Annotation that instructs the internal flowable extensions to clean all deployments
of a test.
|
| Clock |
This interface provides full access to the clock
|
| ClockReader |
This interface provides clock reading functionality
|
| ClosingDataSource |
A DataSource implementation for test purposes that wraps another DataSource
and makes sure that the DataSource is closed when a Flowable engine gets closed.
|
| CmmnLoggingSessionConstants |
|
| CollectionUtil |
helper/convenience methods for working with collections.
|
| Command<T> |
|
| CommandConfig |
Configuration settings for the command interceptor chain.
|
| CommandContext |
|
| CommandContextCloseListener |
A listener that can be used to be notified of lifecycle events of the CommandContext.
|
| CommandContextFactory |
|
| CommandContextInterceptor |
|
| CommandExecutor |
The command executor for internal usage.
|
| CommandExecutorImpl |
Command executor that passes commands to the first interceptor in the chain.
|
| CommandInterceptor |
|
| CommonAgenda |
|
| CommonDbSchemaManager |
|
| CommonEngineServiceImpl<C extends AbstractEngineConfiguration> |
|
| CommonServiceImpl<C> |
|
| CompositeELResolver |
Maintains an ordered composite list of child ELResolvers.
|
| CompositeScriptTraceListener |
|
| Context |
|
| CouldNotResolvePropertyELResolver |
Throws an exception in the case when resolver is asked to get/set value.
|
| CrDbRetryInterceptor |
|
| CronExpression |
Provides a parser and evaluator for unix-like cron expressions.
|
| CustomSqlExecution<Mapper,ResultType> |
|
| CycleBusinessCalendar |
|
| DataManager<EntityImpl extends Entity> |
|
| DbSqlSession |
|
| DbSqlSessionFactory |
|
| DbUpgradeStep |
|
| DefaultAsyncTaskExecutor |
|
| DefaultAsyncTaskInvoker |
|
| DefaultBusinessCalendar |
|
| DefaultChangeTenantIdResult |
|
| DefaultClockImpl |
|
| DefaultCommandInvoker |
|
| DefaultDeploymentCache<T> |
Default cache: keep everything in memory, unless a limit is set.
|
| DefaultExpressionManager |
|
| DefaultScriptTrace |
|
| DefaultTenantProvider |
|
| DeploymentCache<T> |
Interface for cache implementations.
|
| Direction |
|
| DueDateBusinessCalendar |
|
| DurationBusinessCalendar |
|
| DurationHelper |
Helper class for parsing ISO8601 duration format (also recurring) and computing next timer date.
|
| DynamicBeanPropertyELResolver |
|
| ELContext |
Context information for expression evaluation.
|
| ELContextEvent |
An event which indicates that an ELContext has been created.
|
| ELContextListener |
The listener interface for receiving notification when an ELContext is created.
|
| ELException |
Represents any of the exception conditions that can arise during expression evaluation.
|
| ELResolver |
Enables customization of variable and property resolution behavior for EL expression evaluation.
|
| EngineConfigurationConstants |
|
| EngineConfigurator |
|
| EngineDatabaseConfiguration |
|
| EngineDeployer |
|
| EngineInfo |
Represents information about the initialization of the engine.
|
| EnsureCleanDb |
Annotation that instructs the internal flowable extensions to assert a clean DB (scans all tables to see if the DB is completely clean).
|
| EnsureCleanDbUtils |
|
| Entity |
|
| EntityCache |
This is a cache for Entity instances during the execution of one Command.
|
| EntityCacheImpl |
|
| EntityManager<EntityImpl extends Entity> |
|
| EvaluationState |
An evaluation state which is used when getting or setting a value via Expression.
|
| EventDispatchAction |
|
| ExceptionUtil |
|
| ExecuteChangeTenantIdCmd |
|
| ExecuteEventListenerTransactionListener |
|
| ExecuteFutureActionOperation<T> |
|
| Expression |
|
| ExpressionFactory |
|
| ExpressionFactoryImpl |
Expression factory implementation.
|
| ExpressionFactoryImpl.Profile |
A profile provides a default set of language features that will define the builder's
behavior.
|
| ExpressionFactoryResolver |
|
| ExpressionManager |
Used as an entry point for runtime evaluation of the expressions.
|
| ExpressionNode |
Expression node interface.
|
| FixedValue |
Expression that always returns the same value when getValue is called.
|
| FlowableAstFunctionCreator |
|
| FlowableChangeTenantIdEventImpl |
|
| FlowableElContext |
|
| FlowableEngineEventImpl |
|
| FlowableEntityEventImpl |
Base class for all FlowableEvent implementations, related to entities.
|
| FlowableEntityExceptionEventImpl |
Base class for all FlowableEvent implementations, represents an exception occurred, related to an entity.
|
| FlowableEventDispatcherImpl |
Class capable of dispatching events.
|
| FlowableEventImpl |
|
| FlowableEventSupport |
Class that allows adding and removing event listeners and dispatching events to the appropriate listeners.
|
| FlowableExpressionFactory |
|
| FlowableExpressionFactory.FlowableExpressionBuilder |
|
| FlowableExpressionFactory.FlowableExpressionParserImpl |
|
| FlowableExpressionParser |
|
| FlowableFunctionMapper |
A date function mapper that can be used in EL expressions
|
| FlowableLiquibaseHubService |
This is a special implementation of the Liquibase HubService
which is automatically disabled.
|
| FlowableLiquibaseLicenseService |
A special Liquibase LicenseService that always returns false for the license check.
|
| FlowableScriptEvaluationException |
Thrown by ScriptingEngines in case script evaluation failed.
|
| FlowableVersion |
This class is used for auto-upgrade purposes.
|
| FlowableVersions |
|
| FullDeploymentCache<T> |
Default cache: keep everything in memory, without a limit.
|
| FunctionMapper |
The interface to a map between EL function names and methods.
|
| FunctionNode |
Function node interface.
|
| GenericManagerFactory |
|
| GetLockValueCmd |
|
| GetPropertiesCmd |
|
| GetTableCountCmd |
|
| GetTableMetaDataCmd |
|
| HasExpressionManagerEngineConfiguration |
author martin.grofcik
|
| HasRevision |
Entities that are using revisions for optimistic locking, need to implement this interface.
|
| HasVariableServiceConfiguration |
|
| HasVariableTypes |
|
| HistoryLevel |
Enum that contains all possible history-levels.
|
| IdBlock |
|
| IdentifierNode |
Identifier node interface.
|
| IdGenerator |
generates IdBlocks that are used to assign ids to new objects.
|
| InputStreamSource |
|
| IoUtil |
|
| JsonNodeELResolver |
Defines property resolution behavior on JsonNodes.
|
| JtaRetryInterceptor |
We cannot perform a retry if we are called in an existing transaction.
|
| JtaTransactionContext |
|
| JtaTransactionContext.TransactionStateSynchronization |
|
| JtaTransactionContextFactory |
|
| JtaTransactionInterceptor |
|
| JuelExpression |
|
| LiquibaseBasedSchemaManager |
|
| LiquibaseDatabaseConfiguration |
|
| ListELResolver |
Defines property resolution behavior on instances of java.util.List.
|
| ListQueryParameterObject |
|
| ListQueryParameterObject.OrderBy |
|
| ListQueryParameterObject.ResultType |
|
| LocalMessages |
|
| LockCmd |
|
| LockManager |
|
| LockManagerImpl |
|
| LoggingExtension |
|
| LoggingListener |
|
| LoggingSession |
|
| LoggingSessionCommandContextCloseListener |
|
| LoggingSessionConstants |
|
| LoggingSessionFactory |
|
| LoggingSessionLoggerOutput |
|
| LoggingSessionUtil |
|
| LogInterceptor |
|
| LogSqlExecutionTimePlugin |
|
| MailServerInfo |
|
| MapBusinessCalendarManager |
|
| MapDelegateVariableContainer |
A simple VariableContainer implementation with the ability to
add transient variables in addition to a VariableContainer.
|
| MapELResolver |
Defines property resolution behavior on instances of java.util.Map.
|
| MapResolver |
Simplest implementation of a Resolver backed by a Map.
|
| MethodExpression |
An Expression that refers to a method on an object.
|
| MethodInfo |
|
| MethodNotFoundException |
|
| MybatisByteArrayDataManager |
|
| MyBatisChangeTenantIdManager |
|
| MybatisPropertyDataManager |
|
| MybatisTypeAliasConfigurator |
This class configures typeAliases in TypeAliasRegistry
|
| MybatisTypeHandlerConfigurator |
This class configures TypeHandler in TypeHandlerRegistry
|
| Node |
Basic node interface.
|
| NodePrinter |
Node pretty printer for debugging purposes.
|
| NumberOperations |
Arithmetic Operations as specified in chapter 1.7.
|
| ObjectValueExpression |
Object wrapper expression.
|
| Page |
holds the parameters of a page (partial result) for a query.
|
| Parser |
Handcrafted top-down parser.
|
| Parser.ExtensionHandler |
Provide limited support for syntax extensions.
|
| Parser.ExtensionPoint |
|
| Parser.ParseException |
Parse exception type
|
| ParsingElContext |
Simple implementation of the ELContext used during parsings.
|
| PropertyDataManager |
|
| PropertyEntity |
|
| PropertyEntityImpl |
|
| PropertyEntityManager |
|
| PropertyEntityManagerImpl |
|
| PropertyNotFoundException |
|
| PropertyNotWritableException |
Thrown when a property could not be written to while setting the value on a
ValueExpression.
|
| ReadOnlyMapELResolver |
An ELResolver that exposed object values in the map, under the name of the entry's key.
|
| ReflectUtil |
|
| ReleaseLockCmd |
|
| Resolver |
|
| ResolverFactory |
|
| ResourceBundleELResolver |
Defines property resolution behavior on instances of java.util.ResourceBundle.
|
| RetryInterceptor |
|
| RootPropertyResolver |
Simple root property resolver implementation.
|
| RuntimeInstanceStateChangeCallback |
|
| Scanner |
Handcrafted scanner.
|
| Scanner.ExtensionToken |
|
| Scanner.ScanException |
Scan exception type
|
| Scanner.Symbol |
Symbol type
|
| Scanner.Token |
|
| SchemaManager |
|
| ScriptBindings |
|
| ScriptBindingsFactory |
|
| ScriptEngineRequest |
Request to execute a script in the scripting environment.
|
| ScriptEngineRequest.Builder |
|
| ScriptEvaluation |
|
| ScriptEvaluationImpl |
|
| ScriptingEngineAwareEngineConfiguration |
Interface that could be implemented by EngineConfiguration to access ScriptingEngines.
|
| ScriptingEngines |
|
| ScriptTrace |
Captures meta information about a script invocation, like the start time,
the duration of the script execution, tags, whether it ended with an exception, etc.
|
| ScriptTraceEnhancer |
|
| ScriptTraceEnhancer.ScriptTraceContext |
Allows enhancing of ScriptTraces with additional meta information.
|
| ScriptTraceListener |
Listener interface notified after script invocations.
|
| ServiceConfigurator<S> |
|
| ServiceSqlScriptBasedDbSchemaManager |
|
| Session |
|
| SessionFactory |
A session factory produces a Session instance that has the lifespan of one Command.
|
| SimpleContext |
Simple context implementation.
|
| SimpleResolver |
Simple resolver implementation.
|
| SimulateChangeTenantIdCmd |
|
| SingleCachedEntityMatcher<EntityImpl extends Entity> |
Interface to express a condition whether or not one specific cached entity should be used in the return result of a query.
|
| SpringBeanFactoryProxyMap |
|
| StandaloneMybatisTransactionContext |
|
| StandaloneMybatisTransactionContextFactory |
|
| StreamSource |
|
| StringStreamSource |
|
| StrongUuidGenerator |
IdGenerator implementation based on the current time and the ethernet address of the machine it is running on.
|
| SuspensionState |
Contains a predefined set of states for process definitions and process instances
|
| SuspensionState.SuspensionStateImpl |
|
| TableDataManager |
|
| TableDataManagerImpl |
|
| TablePageQueryImpl |
|
| TenantAwareDataSource |
|
| TenantInfoHolder |
Interface to be implemented when using the org.flowable.engine.impl.cfg.multitenant.MultiSchemaMultiTenantProcessEngineConfiguration and used to set/get the current user and tenant identifier.
|
| TestClockImpl |
|
| TimeZoneUtil |
|
| TransactionCommandContextCloseListener |
|
| TransactionContext |
|
| TransactionContextFactory |
|
| TransactionContextHolder |
Holder for a threadlocal stack of TransactionContext objects.
|
| TransactionContextInterceptor |
|
| TransactionListener |
|
| TransactionPropagation |
Enumeration that represents the transaction propagation behaviours supported by the command executor.
|
| TransactionState |
|
| Tree |
|
| TreeBuilder |
Tree builder interface.
|
| TreeBuilderException |
Exception type thrown in build phase (scan/parse).
|
| TreeCache |
Tree cache interface.
|
| TreeMethodExpression |
|
| TreeStore |
Tree store class.
|
| TreeValueExpression |
|
| TypeConverter |
|
| TypeConverterImpl |
Type Conversions as described in EL 2.1 specification (section 1.17).
|
| UrlStreamSource |
|
| UserIdAuthenticationContext |
|
| UserIdPrincipal |
A simple user id principal that has the user id as its name.
|
| ValueExpression |
An Expression that can get or set a value.
|
| ValueReference |
This class encapsulates a base model object and one of its properties.
|
| VariableBase64ExpressionFunction |
Returns the Base64 encoded value of a variable.
|
| VariableContainerELResolver |
|
| VariableContainerWrapper |
|
| VariableContainsAnyExpressionFunction |
Checks if the value of a variable (fetched using the variableName through the variable scope) contains any of the provided values.
|
| VariableContainsExpressionFunction |
Checks if the value of a variable (fetched using the variableName through the variable scope) contains all of the provided values.
|
| VariableEqualsExpressionFunction |
Compares the value of a variable (fetched using the variableName through the variable scope)
with a value on equality.
|
| VariableExistsExpressionFunction |
Returns whether or not a variable with the given name exists when fetched through the provided variable scope.
|
| VariableGetExpressionFunction |
Returns the value of a variable.
|
| VariableGetOrDefaultExpressionFunction |
Returns the value of a variable, or a default if the value is null.
|
| VariableGreaterThanExpressionFunction |
|
| VariableGreaterThanOrEqualsExpressionFunction |
|
| VariableIsEmptyExpressionFunction |
Checks if the value of a variable (fetched using the variableName through the variable scope) is empty.
|
| VariableIsNotEmptyExpressionFunction |
|
| VariableListenerSession |
|
| VariableListenerSessionData |
|
| VariableListenerSessionFactory |
|
| VariableLowerThanExpressionFunction |
|
| VariableLowerThanOrEqualsExpressionFunction |
|
| VariableMapper |
The interface to a map between EL variables and the EL expressions they are associated with.
|
| VariableNotEqualsExpressionFunction |
Compares the value of a variable (fetched using the variableName through the variable scope).
|
| WaitForAnyFutureToFinishOperation |
|