|
jBPM distribution 6.0.2-SNAPSHOT | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GlobalProducer
Allows to provide global instances for KieSession
to be registered on time when RuntimeEngine
is created.
It will be invoked by RegisterableItemsFactory implementation (especially InjectableRegisterableItemsFactory
in CDI world) for every KieSession.
Method Summary | |
---|---|
Map<String,Object> |
getGlobals(String identifier,
Map<String,Object> params)
Returns map of (key = global name, value global instance) of globals to be registered on KieSession Parameters that might be given are as follows: ksession taskService runtimeManager |
Method Detail |
---|
Map<String,Object> getGlobals(String identifier, Map<String,Object> params)
identifier
- - identifier of the owner - usually RuntimeManager that allows the producer to filter out
and provide valid instances for given ownerparams
- - owner might provide some parameters, usually KieSession, TaskService, RuntimeManager instances
|
jBPM distribution 6.0.2-SNAPSHOT | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |