Package org.ctan.site.resources.mirrors
Class MirrorRegistration3Resource
java.lang.Object
org.ctan.site.resources.mirrors.MirrorRegistration3Resource
@Path("/3.0")
@Produces("application/json")
@Consumes("application/json")
public class MirrorRegistration3Resource
extends Object
The class
MirrorRegistration3Resource
contains the controller
for the mirror registration resource.-
Constructor Summary
ConstructorsConstructorDescriptionMirrorRegistration3Resource
(@NonNull MirrorRegistrationService service) This is the constructor for the classMirrorRegistration3Resource
. -
Method Summary
Modifier and TypeMethodDescriptionmirrorRegistration
(@NonNull MirrorRegistration registration) The methodpostMirrorRegister
provides means to save a mirror registration.
-
Constructor Details
-
MirrorRegistration3Resource
This is the constructor for the classMirrorRegistration3Resource
.- Parameters:
service
- the underlying store
-
-
Method Details
-
mirrorRegistration
@POST @Path("/mirror/register") @PermitAll @UnitOfWork("siteDb") public String mirrorRegistration(@NonNull @NonNull MirrorRegistration registration) The methodpostMirrorRegister
provides means to save a mirror registration.- Parameters:
registration
- the registration- Returns:
- The current date as String
-