Class MirrorRegistrationService

java.lang.Object
org.ctan.site.services.mirrors.MirrorRegistrationService

public class MirrorRegistrationService extends Object
The class MirrorRegistrationService contains the service to register a mirror.
  • Constructor Details

    • MirrorRegistrationService

      public MirrorRegistrationService(@NonNull @NonNull MirrorRegistrationStore store, @NonNull @NonNull MailService mailService)
      This is the constructor for the class MirrorRegistrationService.
      Parameters:
      store - the underlying store
      mailService - the mail service
  • Method Details

    • registration

      public MirrorRegistration registration(@NonNull @NonNull MirrorRegistration registration) throws MailException
      The method registration provides means to store a registration.
      Parameters:
      registration - the registration
      Returns:
      the mirror registration
      Throws:
      MailException - in case of an error