Class InMemoryMapper
- java.lang.Object
-
- org.jbpm.runtime.manager.impl.mapper.InternalMapper
-
- org.jbpm.runtime.manager.impl.mapper.InMemoryMapper
-
- All Implemented Interfaces:
org.kie.internal.runtime.manager.Mapper
public class InMemoryMapper extends InternalMapper
An in-memory implementation of the context toKieSessionidentifier mapping. Used only when theRuntimeManageris used without persistence.
-
-
Constructor Summary
Constructors Constructor Description InMemoryMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectfindContextId(Long ksessionId, String ownerId)List<String>findContextIdForEvent(String eventType, String ownerId)LongfindMapping(org.kie.api.runtime.manager.Context<?> context, String ownerId)booleanhasContext(Long ksessionId)voidremoveMapping(org.kie.api.runtime.manager.Context<?> context, String ownerId)voidsaveMapping(org.kie.api.runtime.manager.Context<?> context, Long ksessionId, String ownerId)-
Methods inherited from class org.jbpm.runtime.manager.impl.mapper.InternalMapper
findLogMapping
-
-
-
-
Method Detail
-
saveMapping
public void saveMapping(org.kie.api.runtime.manager.Context<?> context, Long ksessionId, String ownerId)
-
findMapping
public Long findMapping(org.kie.api.runtime.manager.Context<?> context, String ownerId)
-
removeMapping
public void removeMapping(org.kie.api.runtime.manager.Context<?> context, String ownerId)
-
hasContext
public boolean hasContext(Long ksessionId)
-
findContextIdForEvent
public List<String> findContextIdForEvent(String eventType, String ownerId)
- Specified by:
findContextIdForEventin classInternalMapper
-
-