Interface IRepositorySynchronizer

  • All Superinterfaces:
    org.eclipse.net4j.util.container.IContainer<CDOSession>, org.eclipse.net4j.util.event.INotifier
    All Known Subinterfaces:
    InternalRepositorySynchronizer

    public interface IRepositorySynchronizer
    extends org.eclipse.net4j.util.container.IContainer<CDOSession>
    Synchronizes a synchronizable repository with a master repository.
    Since:
    3.0
    Author:
    Eike Stepper
    No Implement
    This interface is not intended to be implemented by clients.
    No Extend
    This interface is not intended to be extended by clients.
    • Field Detail

      • DEFAULT_RETRY_INTERVAL

        static final int DEFAULT_RETRY_INTERVAL
        Since:
        4.4
        See Also:
        Constant Field Values
      • DEFAULT_MAX_RECOMMITS

        static final int DEFAULT_MAX_RECOMMITS
        Since:
        4.4
        See Also:
        Constant Field Values
      • DEFAULT_RECOMMIT_INTERVAL

        static final int DEFAULT_RECOMMIT_INTERVAL
        Since:
        4.4
        See Also:
        Constant Field Values
    • Method Detail

      • getRetryInterval

        int getRetryInterval()
      • setRetryInterval

        void setRetryInterval​(int retryInterval)
      • isRawReplication

        boolean isRawReplication()
      • setRawReplication

        void setRawReplication​(boolean rawReplication)
        Since:
        4.0
      • getMaxRecommits

        int getMaxRecommits()
      • setMaxRecommits

        void setMaxRecommits​(int maxRecommits)
      • getRecommitInterval

        int getRecommitInterval()
      • setRecommitInterval

        void setRecommitInterval​(int recommitInterval)