Class SessionInfo

  • All Implemented Interfaces:
    org.drools.persistence.api.PersistentSession, org.drools.persistence.api.Transformable

    @Entity
    public class SessionInfo
    extends Object
    implements org.drools.persistence.api.PersistentSession
    • Constructor Detail

      • SessionInfo

        public SessionInfo()
    • Method Detail

      • getId

        public Long getId()
        Specified by:
        getId in interface org.drools.persistence.api.PersistentSession
      • getVersion

        public int getVersion()
      • setJPASessionMashallingHelper

        public void setJPASessionMashallingHelper​(org.drools.persistence.api.SessionMarshallingHelper helper)
      • getJPASessionMashallingHelper

        public org.drools.persistence.api.SessionMarshallingHelper getJPASessionMashallingHelper()
      • setData

        public void setData​(byte[] data)
      • getData

        public byte[] getData()
        Specified by:
        getData in interface org.drools.persistence.api.PersistentSession
      • getStartDate

        public Date getStartDate()
      • getLastModificationDate

        public Date getLastModificationDate()
      • setLastModificationDate

        public void setLastModificationDate​(Date date)
      • transform

        public void transform()
        Specified by:
        transform in interface org.drools.persistence.api.Transformable
      • setId

        public void setId​(Long ksessionId)
        Specified by:
        setId in interface org.drools.persistence.api.PersistentSession