Class ProfilePersistenceHelper


  • class ProfilePersistenceHelper
    extends Object
    Write profiles to disk at shutdown, read at startup. The files are gzip compressed, we previously stored them with a ".dat" extension instead of ".txt.gz", so it wasn't apparent. Now migrated to a ".txt.gz" extension.
    • Constructor Detail

      • ProfilePersistenceHelper

        public ProfilePersistenceHelper​(RouterContext ctx)
    • Method Detail

      • setUs

        public void setUs​(Hash routerIdentHash)
      • writeProfile

        public void writeProfile​(PeerProfile profile)
        write out the data from the profile to the stream
      • deleteOldProfiles

        public void deleteOldProfiles​(long age)
        Delete profile files with timestamps older than 'age' ago
        Since:
        0.9.28