Class PdoModificationTracker

  • All Implemented Interfaces:
    Runnable, org.tentackle.daemon.Killable, org.tentackle.daemon.Supervisable, org.tentackle.daemon.Terminatable, org.tentackle.session.ExclusiveSessionProvider, org.tentackle.session.ModificationTracker, org.tentackle.session.SessionTaskDispatcher, org.tentackle.task.TaskDispatcher

    @Service(org.tentackle.session.ModificationTracker.class)
    public class PdoModificationTracker
    extends DbModificationTracker
    The modification tracker for the tentackle persistence layer.
    Author:
    harald
    • Constructor Detail

      • PdoModificationTracker

        public PdoModificationTracker()
        Creates the Pdo tracker.

        Notice that the tracker is a singleton.

    • Method Detail

      • getSerial

        public long getSerial​(Class<?> clazz)
        Specified by:
        getSerial in interface org.tentackle.session.ModificationTracker
        Overrides:
        getSerial in class DbModificationTracker
      • setSession

        public void setSession​(org.tentackle.session.Session session)
        Specified by:
        setSession in interface org.tentackle.session.SessionTaskDispatcher
        Overrides:
        setSession in class DbModificationTracker