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.| Modifier and Type | Method and Description |
|---|---|
Object |
findContextId(Long ksessionId,
String ownerId)
Finds context by ksession identifier
|
Long |
findMapping(org.kie.api.runtime.manager.Context<?> context,
String ownerId)
Finds ksession for given context
|
void |
removeMapping(org.kie.api.runtime.manager.Context<?> context,
String ownerId)
Remove permanently context to ksession id mapping
|
void |
saveMapping(org.kie.api.runtime.manager.Context<?> context,
Long ksessionId,
String ownerId)
Stores context to ksession id mapping
|
void saveMapping(org.kie.api.runtime.manager.Context<?> context,
Long ksessionId,
String ownerId)
context - instance of the context to be storedksessionId - actual identifier of ksessionLong findMapping(org.kie.api.runtime.manager.Context<?> context, String ownerId)
context - instance of the contextObject findContextId(Long ksessionId, String ownerId)
ksessionId - identifier of ksessionvoid removeMapping(org.kie.api.runtime.manager.Context<?> context,
String ownerId)
context - context instance that mapping shall be removed forCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.