Class Synchling

  • All Implemented Interfaces:
    org.bedework.util.logging.Logged

    public class Synchling
    extends Object
    implements org.bedework.util.logging.Logged
    The synchling handles the processing of a single subscription when there is some activity.

    A synchling may be started to process a subscription as a the result of a callback notification for example from exchange or because a synch period has elapsed and it's time to refresh.

    Author:
    Mike Douglass
    • Constructor Detail

      • Synchling

        public Synchling​(SynchEngine syncher)
        Constructor
        Parameters:
        syncher - the synch engine
    • Method Detail

      • getSynchlingId

        public long getSynchlingId()
        Returns:
        unique id
      • getLogger

        public org.bedework.util.logging.BwLogger getLogger()
        Specified by:
        getLogger in interface org.bedework.util.logging.Logged