Interface ReplicationClient.SourceDirectoryFactory

    • Method Detail

      • cleanupSession

        void cleanupSession​(String sessionID)
                     throws IOException
        Called to denote that the replication actions for this session were finished and the directory is no longer needed.
        Throws:
        IOException
      • getDirectory

        Directory getDirectory​(String sessionID,
                               String source)
                        throws IOException
        Returns the Directory to use for the given session and source. Implementations may e.g. return different directories for different sessions, or the same directory for all sessions. In that case, it is advised to clean the directory before it is used for a new session.
        Throws:
        IOException
        See Also:
        cleanupSession(String)