Class ContextMappingInfo

  • All Implemented Interfaces:
    Serializable

    @Entity
    public class ContextMappingInfo
    extends Object
    implements Serializable
    The main entity that helps the runtime manager keep track of which context is bound to which KieSession. It also provides the following two queries to fetch required information:
    • FindContextMapingByContextId
    • FindContextMapingByKSessionId
    This entity must be included in the persistence.xml when the "Per Process Instance" strategy is used.
    See Also:
    Serialized Form
    • Constructor Detail

      • ContextMappingInfo

        public ContextMappingInfo()
      • ContextMappingInfo

        public ContextMappingInfo​(String contextId,
                                  Long ksessionId,
                                  String ownerId)
    • Method Detail

      • getMappingId

        public Long getMappingId()
      • setMappingId

        public void setMappingId​(Long mappingId)
      • getVersion

        public int getVersion()
      • setVersion

        public void setVersion​(int version)
      • getContextId

        public String getContextId()
      • setContextId

        public void setContextId​(String contextId)
      • getKsessionId

        public Long getKsessionId()
      • setKsessionId

        public void setKsessionId​(Long ksessionId)
      • getOwnerId

        public String getOwnerId()
      • setOwnerId

        public void setOwnerId​(String ownerId)