|
KIE Internal 6.0.1.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Mapper
Mapper responsibility is to provide correlation between context
identifier and ksession identifier to effectively keep track of what context
has been mapped to given ksession.
Mapper covers entire life cycle of the mapping which consists of:
| Method Summary | |
|---|---|
Object |
findContextId(Integer ksessionId)
Finds context by ksession identifier |
Integer |
findMapping(org.kie.api.runtime.manager.Context<?> context)
Finds ksession for given context |
void |
removeMapping(org.kie.api.runtime.manager.Context<?> context)
Remove permanently context to ksession id mapping |
void |
saveMapping(org.kie.api.runtime.manager.Context<?> context,
Integer ksessionId)
Stores context to ksession id mapping |
| Method Detail |
|---|
void saveMapping(org.kie.api.runtime.manager.Context<?> context,
Integer ksessionId)
context - instance of the context to be storedksessionId - actual identifier of ksessionInteger findMapping(org.kie.api.runtime.manager.Context<?> context)
context - instance of the context
Object findContextId(Integer ksessionId)
ksessionId - identifier of ksession
void removeMapping(org.kie.api.runtime.manager.Context<?> context)
context - context instance that mapping shall be removed for
|
KIE Internal 6.0.1.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||