// Path: core/src/main/java/org/n52/supervisor/checks/ServiceCheck.java
// @XmlRootElement
// public class ServiceCheck extends Check {
// 
//     private String serviceIdentifier;
// 
//     private URL serviceUrl;
// 
//     public ServiceCheck() {
//         super();
//         this.type = "ServiceCheck";
//     }
// 
//     public ServiceCheck(String identifier) {
//         super(identifier);
//         this.type = "ServiceCheck";
//     }
// 
//     public ServiceCheck(String notificationEmail,
//                         long intervalSeconds,
//                         String serviceIdentifier,
//                         URL serviceUrl) {
//         super(notificationEmail, intervalSeconds);
//         this.serviceIdentifier = serviceIdentifier;
//         this.serviceUrl = serviceUrl;
//     }
// 
//     public ServiceCheck(String notificationEmail, long intervalSeconds, URL serviceUrl) {
//         super(notificationEmail, intervalSeconds);
//         this.serviceIdentifier = serviceUrl.toString();
//         this.serviceUrl = serviceUrl;
//     }
// 
//     public String getServiceIdentifier() {
//         return serviceIdentifier;
//     }
// 
//     public URL getServiceUrl() {
//         return serviceUrl;
//     }
// 
//     public void setServiceIdentifier(String service) {
//         this.serviceIdentifier = service;
//     }
// 
//     public void setServiceUrl(URL serviceUrl) {
//         this.serviceUrl = serviceUrl;
//     }
// 
// }


import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.bind.annotation.XmlRootElement;
import org.n52.supervisor.checks.ServiceCheck;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
        return serviceVersion;
    }

    public void setOwsVersion(String owsVersion) {
        this.owsVersion = owsVersion;
    }

    public void setServiceType(String serviceType) {
        this.serviceType = serviceType;
    }

    public void setServiceVersion(String serviceVersion) {
        this.serviceVersion = serviceVersion;
    }

    @Override
    public String toString() {
        StringBuilder builder = new StringBuilder();
        builder.append("OwsCapabilitiesCheck [");
        if (owsVersion != null) {
            builder.append("owsVersion=");
            builder.append(owsVersion);
            builder.append(", ");
        }
        if (serviceVersion != null) {
            builder.append("serviceVersion=");
            builder.append(serviceVersion);
            builder.append(", ");
        }
        if (serviceType != null) {
// Path: core/src/main/java/org/n52/supervisor/checks/ServiceCheck.java
// @XmlRootElement
// public class ServiceCheck extends Check {
// 
//     private String serviceIdentifier;
// 
//     private URL serviceUrl;
// 
//     public ServiceCheck() {
//         super();
//         this.type = "ServiceCheck";
//     }
// 
//     public ServiceCheck(String identifier) {
//         super(identifier);
//         this.type = "ServiceCheck";
//     }
// 
//     public ServiceCheck(String notificationEmail,
//                         long intervalSeconds,
//                         String serviceIdentifier,
//                         URL serviceUrl) {
//         super(notificationEmail, intervalSeconds);
//         this.serviceIdentifier = serviceIdentifier;
//         this.serviceUrl = serviceUrl;
//     }
// 
//     public ServiceCheck(String notificationEmail, long intervalSeconds, URL serviceUrl) {
//         super(notificationEmail, intervalSeconds);
//         this.serviceIdentifier = serviceUrl.toString();
//         this.serviceUrl = serviceUrl;
//     }
// 
//     public String getServiceIdentifier() {
//         return serviceIdentifier;
//     }
// 
//     public URL getServiceUrl() {
//         return serviceUrl;
//     }
// 
//     public void setServiceIdentifier(String service) {
//         this.serviceIdentifier = service;
//     }
// 
//     public void setServiceUrl(URL serviceUrl) {
//         this.serviceUrl = serviceUrl;
//     }
// 
// }


// Path: ows/src/main/java/org/n52/supervisor/checks/ows/OwsCapabilitiesCheck.java
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.bind.annotation.XmlRootElement;
import org.n52.supervisor.checks.ServiceCheck;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

        return serviceVersion;
    }

    public void setOwsVersion(String owsVersion) {
        this.owsVersion = owsVersion;
    }

    public void setServiceType(String serviceType) {
        this.serviceType = serviceType;
    }

    public void setServiceVersion(String serviceVersion) {
        this.serviceVersion = serviceVersion;
    }

    @Override
    public String toString() {
        StringBuilder builder = new StringBuilder();
        builder.append("OwsCapabilitiesCheck [");
        if (owsVersion != null) {
            builder.append("owsVersion=");
            builder.append(owsVersion);
            builder.append(", ");
        }
        if (serviceVersion != null) {
            builder.append("serviceVersion=");
            builder.append(serviceVersion);
            builder.append(", ");
        }
        if (serviceType != null) {
            builder.append("serviceType=");