All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ca.sm360.cronitor.client.urlgenerators.PauseCommandUrlGenerator Maven / Gradle / Ivy

Go to download

cronitor-client is a simple Java library designed to help you monitoring, with www.cronitor.io, the routines of your Java projects

There is a newer version: 1.0.1
Show newest version
package ca.sm360.cronitor.client.urlgenerators;

import ca.sm360.cronitor.client.Command;
import org.apache.http.client.utils.URIBuilder;

import java.net.URISyntaxException;

public class PauseCommandUrlGenerator extends CommandUrlGenerator {

    private Integer timeoutInHours;

    public PauseCommandUrlGenerator(Integer timeoutInHours) {
        this.timeoutInHours = timeoutInHours;
    }

    @Override
    protected URIBuilder generateURIBuilder(String baseURL) throws URISyntaxException {

        baseURL += "/" + Command.PAUSE.getValue();
        baseURL += "/" + timeoutInHours;
        return new URIBuilder(baseURL);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy