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–2016 JBoss by Red Hat. All rights reserved.