Class SyncSchedule


  • public class SyncSchedule
    extends java.lang.Object
    Since:
    3.1-u6
    • Field Detail

      • ESCAPE

        public static final char[] ESCAPE
    • Constructor Detail

      • SyncSchedule

        protected SyncSchedule​(PK srcPK,
                               PK tgtPK,
                               PK timestampPK,
                               java.util.Collection<java.lang.String> pendingAttributes,
                               java.util.Map<PK,​PK> parentMappings)
      • SyncSchedule

        protected SyncSchedule​(PK srcPK,
                               PK tgtPK,
                               PK timestampPK,
                               java.util.Collection<java.lang.String> pendingAttributes,
                               java.util.Map<PK,​PK> parentMappings,
                               boolean deadlockVictim)
      • SyncSchedule

        protected SyncSchedule​(java.util.Map<java.lang.Integer,​java.lang.String> line)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • calculateWeight

        protected int calculateWeight()
      • getLineNumber

        public int getLineNumber()
      • setLineNumber

        protected void setLineNumber​(int linenumber)
      • getSrcPK

        public PK getSrcPK()
      • getTgtPK

        public PK getTgtPK()
      • getTimestampPK

        public PK getTimestampPK()
      • getPendingAttributes

        public java.util.Set<java.lang.String> getPendingAttributes()
      • getParentMappings

        public java.util.Map<PK,​PK> getParentMappings()
      • toCsv

        protected java.util.Map<java.lang.Integer,​java.lang.String> toCsv()
      • isDeadlockVictim

        public boolean isDeadlockVictim()
      • getWeight

        public int getWeight()