Package dev.dsf.bpe.camunda
Interface DelegateProvider
- All Superinterfaces:
ProcessPluginConsumer
- All Known Implementing Classes:
DelegateProviderImpl
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.context.ApplicationContextgetApplicationContext(ProcessIdAndVersion processIdAndVersion) getClassLoader(ProcessIdAndVersion processIdAndVersion) Class<? extends org.camunda.bpm.engine.delegate.TaskListener>getDefaultUserTaskListenerClass(String processPluginApiVersion) Methods inherited from interface dev.dsf.bpe.camunda.ProcessPluginConsumer
setProcessPlugins
-
Method Details
-
getClassLoader
- Parameters:
processIdAndVersion- notnull- Returns:
- returns the default class loader if no special class loader is registered for the given processIdAndVersion
-
getApplicationContext
org.springframework.context.ApplicationContext getApplicationContext(ProcessIdAndVersion processIdAndVersion) - Parameters:
processIdAndVersion- notnull- Returns:
- returns the default application context if no special application context is registered for the given processIdAndVersion
-
getDefaultUserTaskListenerClass
Class<? extends org.camunda.bpm.engine.delegate.TaskListener> getDefaultUserTaskListenerClass(String processPluginApiVersion) - Parameters:
processPluginApiVersion- notnull- Returns:
- the default user task listener class for the given process plugin api version
-